Talk about computer software/hardware problems, related to digital video or otherwise.
by Steve Grisetti » Wed Aug 15, 2007 4:36 pm
The rule of thumb has always been the more RAM the better. But then I read an interesting article about Windows and RAM in a column on Vista published by ZDNet.
According to the author (who's does all kinds of wild experiments on computers) it's nearly impossible to use a full 2 gig of RAM, unless you're running some kind of virtual environment. And, beyond 3 gig, Windows doesn't even know what to do with it. (Except for 64-bit operating systems, which are a whole other issue.)
We've seen a lot of postings on the forums from people who had huge RAM loads -- and it even seems, from what I've seen, that anything over 2 gig is prone to problems. (In my experience, the sweet spot for Premiere Elements is at least 1 gig but no more than 1.5 -- but I've not tested that on Vista.)
Anybody out there have any real life experience to confirm or repudiate that?
As we enter the age of dual and even quad core processors and multiple gigs of RAM, it might be nice to know if there is such as thing as too much power for the operating system to handle (leaving intensive programs, such as Premiere Elements, the unfortunate victim).
HP Envy with 2.9/4.4 ghz i7-10700 and 16 gig of RAM running Windows 11 Pro
-
Steve Grisetti
- Super Moderator
-
- Posts: 14444
- Joined: Sat Feb 17, 2007 5:11 pm
- Location: Milwaukee, Wisconsin
by ed » Wed Aug 15, 2007 6:34 pm
Where I work we don't go over 2 gig for ram for the reasons you've said, there is no gain with the development tools we use.
-
ed
- Premiere Member
-
- Posts: 1592
- Joined: Thu Feb 22, 2007 9:17 am
by Chuck Engels » Wed Aug 15, 2007 9:35 pm
I have 2.5GB of RAM running Windows XP Home. I have not seen a time where the machine has used all of my RAM. I do not have any problems running any programs however so maybe the sweet spot is a little higher for some people.
1. Thinkpad W530 Laptop, Core i7-3820QM Processor 8M Cache 3.70 GHz, 16 GB DDR3, NVIDIA Quadro K1000M 2GB Memory. 2. Cybertron PC - Liquid Cooled AMD FX6300, 6 cores, 3.50ghz - 32GB DDR3 - MSI GeForce GTX 960 Gaming 4G, 4GB Video Ram, 1024 Cuda Cores.
-
Chuck Engels
- Super Moderator
-
- Posts: 18155
- Joined: Sun Feb 11, 2007 10:58 pm
- Location: Atlanta, GA
-
by Bob » Thu Aug 16, 2007 4:48 am
...beyond 3 gig, Windows doesn't even know what to do with it.)
Not quite.
It's common to confuse physical RAM with Virtual Memory. The Operating system has full and complete access to all the physical RAM installed and will utilize all of it if need be. The OS has no problem with large amounts of physical RAM. A 32bit OS can address 4GB in each system address space. If you have more than 4GB RAM installed the OS will use it as an in-memory cache. The 3GB limitation for applications applies not to physical memory but to virtual memory. Virtual memory is mapped memory which appears to the application as if it were physical memory but only the portion currently being used resides in physical memory at any given moment in time. The 1GB of virtual memory not available to the application is being used by the Operating System to map to system routines, tables, and common memory areas.
The author was also talking about business applications. Those typically aren't all that resource intensive. Furthermore, using multiple instances of the application doesn't mean that you are duplicating all the application memory requirements. Because much of the code is reentrant, you're really only loading the unique data associated with the particular instance. So, feel free to add those tabbed pages in the browser. Also, those background processes are probably swapped out unless they are actually doing something and are not idle. Under these circumstances, it is very true that you can easily get by with less physical memory.
The situation changes significantly when you have applications that require significant paged in memory. Virtualization is one example. But, you can also see it in database applications and memory intensive applications such as Photoshop. Premiere Elements doesn't appear to be all that memory intensive -- it appears to be more cpu bound and affected more by memory bandwidth. It does large amounts of calculations on small amounts of data at a time and the data is transferred frequently. This results in the paradoxical situation where the cpu is difficult to drive to high utilization despite the potentially high cpu requirements because of the memory channel bandwidth limitations.
-
Bob
- Moderator
-
- Posts: 5925
- Joined: Wed Feb 21, 2007 4:49 am
- Location: Southern California, USA
by Clayton » Thu Aug 16, 2007 9:02 am
I wish I was smart enough to understand what Bob said.
Maybe someday I will have a grasp on memory and virtual memory.
-
Clayton
- Premiere Member
-
- Posts: 994
- Joined: Mon Feb 19, 2007 2:00 pm
- Location: Deer Park, Texas
by Steve Grisetti » Thu Aug 16, 2007 9:23 am
Bob, do you have a recommendation for the "sweet spot" RAM load for Premiere Elements? Is it different for Vista?
I still say, with XP, 1 gig is ideal. I've tweaked my registry to minimize paging and keep most of my active programs in RAM, but I still rarely exceed that load and my program(s) function perfectly -- even if I'm editing video while also editing in Photoshop Elements, running an e-mail program, browzing the internet and sometimes even test-driving music with a media player.
In short, is more ALWAYS better, or is there a point where you get diminished returns and/or even malfunction?
HP Envy with 2.9/4.4 ghz i7-10700 and 16 gig of RAM running Windows 11 Pro
-
Steve Grisetti
- Super Moderator
-
- Posts: 14444
- Joined: Sat Feb 17, 2007 5:11 pm
- Location: Milwaukee, Wisconsin
by hpharley90 » Thu Aug 16, 2007 10:58 am
Clay I'm glad I'm not the only one confused.
After reading all of Bob's post I said to myself.
What did he say? :
Some day I'll understand, I hope.
Thanks Richard
Dell XPS 8940-10th Gen i7-10700 processor (8-core,16M Cache. 2.9GHz) 48GB 3200MHz RAM Windows 10
-
hpharley90
- Premiere Member
-
- Posts: 1005
- Joined: Tue Feb 20, 2007 11:11 am
- Location: Connecticut
by Chuck Engels » Thu Aug 16, 2007 11:04 am
I've been looking at Dell Precision machines at the Outlet, some of them have 64GB of RAM What would you do with that?????
1. Thinkpad W530 Laptop, Core i7-3820QM Processor 8M Cache 3.70 GHz, 16 GB DDR3, NVIDIA Quadro K1000M 2GB Memory. 2. Cybertron PC - Liquid Cooled AMD FX6300, 6 cores, 3.50ghz - 32GB DDR3 - MSI GeForce GTX 960 Gaming 4G, 4GB Video Ram, 1024 Cuda Cores.
-
Chuck Engels
- Super Moderator
-
- Posts: 18155
- Joined: Sun Feb 11, 2007 10:58 pm
- Location: Atlanta, GA
-
by hpharley90 » Thu Aug 16, 2007 11:28 am
64GB!!
As Phil Rizutto would say "Holy Cow".
Thanks Richard
Dell XPS 8940-10th Gen i7-10700 processor (8-core,16M Cache. 2.9GHz) 48GB 3200MHz RAM Windows 10
-
hpharley90
- Premiere Member
-
- Posts: 1005
- Joined: Tue Feb 20, 2007 11:11 am
- Location: Connecticut
by Ken Jarstad » Thu Aug 16, 2007 3:57 pm
As I said in another topic yesterday, the one regret I had was buying bargain RAM. At the time I thought the performance gain was not worth the extra money. In the two years since then I have looked at numerous published benchmarks for video apps and have come to the conclusion that Bob presented. After getting the most CPU power you can afford the next bottleneck for video editing performance appears to be memory bamdwidth. I now recommend buying RAM to maximize the bandwidth capabilities of your motherboard. In fact, rather than trying to get ahead of the game with four processors, I would recommend getting 2 GB of the fastest RAM available. I think an extra $200 spent there would have saved me a fair amount of rendering time in the last two years!
-=Ken Jarstad=- Linux Kubuntu 20.04, DIY ASRock MB, Ryzen 3 1200 CPU, 16 GB RAM, GT-710 GPU, 250 GB NVMe, edit primarily with Shotcut
-
Ken Jarstad
- Premiere Member
-
- Posts: 978
- Joined: Wed Feb 21, 2007 2:16 pm
-
by Clayton » Thu Aug 16, 2007 4:28 pm
In the latest issue of Maximum PC they built a "Dream Machine". In it they used 2gb Corsair Dominator 1000 @ $610.00. Their total for the machine was $11,595.00 Anyone interested?
-
Clayton
- Premiere Member
-
- Posts: 994
- Joined: Mon Feb 19, 2007 2:00 pm
- Location: Deer Park, Texas
by hpharley90 » Thu Aug 16, 2007 4:31 pm
I would recommend getting 2 GB of the fastest RAM available. I think an extra $200 spent there would have saved me a fair amount of rendering time in the last two
What is the fastest RAM?
Is it the 533MHz and 667MHz numbers?
If those numbers determine speed and 667 being the faster can 533 sticks be replaced by 667?
Thanks Richard
Dell XPS 8940-10th Gen i7-10700 processor (8-core,16M Cache. 2.9GHz) 48GB 3200MHz RAM Windows 10
-
hpharley90
- Premiere Member
-
- Posts: 1005
- Joined: Tue Feb 20, 2007 11:11 am
- Location: Connecticut
by Chris B » Fri Aug 17, 2007 1:14 am
Odd how the same kind of article pops up in different places. This one
http://www.anandtech.com/gadgets/showdoc.aspx?i=3034
talks about games and memory limits. It is technical but goes into the detail of memory management and allocation. I wonder about some of the PE crashes with high memory usage being caused by virtual size exceeds 2GB.
-
Chris B
- Moderator
-
- Posts: 819
- Joined: Tue Apr 24, 2007 6:04 pm
- Location: UK
by Chris B » Fri Aug 17, 2007 1:17 am
Richard Pouliot wrote: What is the fastest RAM?
Is it the 533MHz and 667MHz numbers?
If those numbers determine speed and 667 being the faster can 533 sticks be replaced by 667?
This is (as with many things computer related) complicated. Generally - yes - but you motherboard has to support it. I'll see if I can find an easy to understand link.
-
Chris B
- Moderator
-
- Posts: 819
- Joined: Tue Apr 24, 2007 6:04 pm
- Location: UK
by Bob » Fri Aug 17, 2007 1:17 pm
Sorry, I'll try to remember to speak English next time. As Chris says, these computer related things are complicated!
Richard Pouliot wrote:What is the fastest RAM?
Is it the 533MHz and 667MHz numbers?
If those numbers determine speed and 667 being the faster can 533 sticks be replaced by 667?
The quick answer is yes, it's those numbers, and yes, you can replace a 533 stick with a 667 stick. Just don't expect it to run at that speed.
Without getting into a lot of detail, and perhaps even over simplifying things a tad, those numbers represent the data transfers per second that the memory module is rated to perform. The higher the number, the faster the memory. Memory modules are driven by the memory controller on the motherboard. You cannot go faster than what the motherboard can perform. But, memory modules can be run at slower rates with no problems.
FYI, the other designation you will see for memory modules, PC2-4200 for example, is the nominal theoretical bandwidth of the module. DDR2 memory transfers data on a 64 bit channel (8 bytes), so the bandwidth is 8 times the data transfer rate. 533 times 8 equals 4264, the peak data bandwidth, which when rounded becomes 4200.
Then there is Dual Channel. Dual channel memory is a motherboard capability, not a memory module capability. With dual channel, the memory controller can utilize a second 64 bit channel so the effective memory bandwidth is doubled. The memory modules must be matched to run in dual channel mode (the modules must have the same type and number of memory chips on each stick). Memory manufacturers sell dual channel memory in kits with two matched sticks.
If you have more than one speed memory module in your system, the slowest one is the one that rules.
-
Bob
- Moderator
-
- Posts: 5925
- Joined: Wed Feb 21, 2007 4:49 am
- Location: Southern California, USA
Return to Computer Issues
Who is online
Users browsing this forum: No registered users and 25 guests
|