Sources: erafone, via Phone Arena
quote: And in what will be a first for an Android smartphone, the Galaxy Note 4 will reportedly feature 4GB of RAM.
quote: Flash is not RAM.
quote: DRAM is a type of RAM, by opposition to SRAM. SRAM is faster but much more expensive. There isn't any phone or even PC with more than 4GiB SRAM. It's used mostly for cache (2-12MiB). Flash memory is neither SRAM or DRAM.
quote: Just as an aside though flash memory itself is not a randopm access device.
quote: All because of a missing 'D'
quote: No, there have been many phones with more than 4GiB of RAM before. What they haven't had is more than 4GiB of DRAM. The 64GiB of flash storage in a "64GB iPhone" is RAM as well
quote: Please put the dictionary away, you are staring to look like an idiot.
quote: The portion of memory used to hold a program and it's working data while it is running. There is a large distinction between this memory and random access storage . You cannot run a program directly random access storage.
quote: Actually, EVERYONE is wrong. RAM means random (more appropriately "direct") access to any BYTE (the smallest useable data quantum), so you don't have to pull a block of data just to gain access to a single byte. Typically, solid-state devices are direct access.
quote: Flash is most certainly non-volatile memory, but it is NOT RAM. Flash memory can READ bytes randomly just like RAM. Flash makes an awesome DRAM substitute for read-only data (e.g. flash acceleration cards for SAN/NAS). However, flash is ERASED/WRITTEN TO sequentially; you can't erase and write a single byte, you have to erase a whole block before writing! This means flash is not suitable for lots of small writes due to the performance hit AND the wear-leveling. Neither would be so bad if flash memory could be written to randomly. Er, directly.
quote: And since you can't write a single byte without erasing a whole block, that means memory techniques like bitwise operations are totally inefficient on flash. Bonus: the "random" in RAM comes from the past when the contents of memory wasn't mapped. Your program was responsible for being able to find data in a range of addresses. Today's RAM contains a map of its contents, which you take advantage of if you use programming languages like C that offer pointers and references. So, today's RAM isn't random at all!
quote: I think everybody on this board reading his post understands exactly what the OP is saying except maybe ... you.
quote: No. NVRAM is typically CMOS
quote: If being able to be accessed randomly makes Flash storage RAM, then re-writable optical discs, HDDs and floppy disks would be too. They aren't. You simply must distinguish between workspace memory and storage. It's regretable that flash storage is already commonly referred to as "memory cards" and "flash memory" because the word "memory" was once exclusively used to mean "RAM" in the tech sectors.
quote: RAM is workspace memory. Storage is not.
quote: I think most people would disagree with you. Flash is NVRAM by many peoples definition. This is a semantic argument, so you can assign any meaning you want to these terms though.
quote: While mass storage devices like disks and flash devices can be seen as random access devices, the acronym RAM is rarely applied to them in general usage.
quote: The 64GiB of flash storage in a "64GB iPhone" is RAM as well.
quote: RAM in smartphones is just like RAM in PC, it's where programs are loaded into, when it is to be processed by the CPU. Flash Memory in smartphones is like the HDD or SSD in a PC, it's used to store programs and files. Simple as that.
quote: It may be that ARM32 architecture allows a full 4GB to be used, but somehow I doubt it. With Intel x86-32 you have to get really tricky using PAE to access that full 4GB. Some programs can use it but most don't.
quote: IIRK, there was a security flaw in 4.4.3 which is why 4.4.4 came around so quickly.