Linux Kernal Development - BETA Boards
#31
(12-28-2015, 04:59 AM)Kommander Wrote:
(12-28-2015, 04:50 AM)tkaiser Wrote:
(12-28-2015, 04:30 AM)Kommander Wrote: we're looking for 4 to 6gb [...] To clarify, the A64 is able to address upto 1TB of physical memory

Obviously you're looking for 4GB to 6GB. And I spoke about DRAM modules. You might get 4 GB total memory with 4x8Gb modules and you might get 6 GB using 4x12Gb modules. But this doesn't apply to the A64 since there is a 3GB limitation (and its memory bus is 32 bit anyway) regardless whether you accept that or not. 

I'll save my time and won't comment on the other stuff you wrote Smile

I'll point out that a 32bit memory bus would result in a 4gb memory ceiling, not 3gb, which either means the 3GB ceiling is imposed as a software limit or there is a hardware limit not explicitly mentioned in the manual. LPAE on ARM processors results in a 40bit memory address window which does allow for 1TB - I think the only person who can clear this up would be A: Allwinner themselves as they built the damn thing or alternatively jjeng or one of the other team who have been working with the SoC for the last month - any takers?

I also wonder why you're mentioning such large memory modules for relatively small memory allocations - that makes little to no sense - the best analogy would be buying a Bugatti Veyron and Driving it back and forth to the shops at just 30mph.

There are two points of confusion here:
1. confusion between GB (gigabytes) and Gb (gigabits)
2. confusion between addressable virtual memory and accessible physical memory

1 requires no further explanation, only a note that using (k,m,g)bits to denote size of a memory chip is common in the ee world. 2 does, but enough has been written about it elsewhere that it doesn't need rewriting here. Suffice to say that x86-64 for example only uses 48 bits for translation in order to improve performance, therefore maximum theoretical physical memory size is 2^48 rather than 2^64 before we even get to any other limiting factors. You're going to need to know this, so it's worth reading up on.

-p


Messages In This Thread
RE: Linux Kernal Development - BETA Boards - by paulieg - 12-28-2015, 07:32 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  NEMS Linux 1.5 Released for A64/A64+, A64-LTS/SOPine, Rock64, RockPro64 (NAGIOS) Baldnerd 4 9,220 03-28-2020, 06:20 PM
Last Post: ty1911
  Howto run Linux with resolution other than 1080p longsleep 28 66,341 06-13-2019, 01:53 AM
Last Post: Nilda
  NEMS Linux for Pine A64 (+) Luke 1 5,102 05-09-2019, 05:42 PM
Last Post: pineadmin
  Pine Board using linux stuck during boot sequence ktaragorn 4 8,191 03-30-2019, 06:48 AM
Last Post: ktaragorn
  Gentoo Linux test image xalius 23 48,402 01-28-2019, 11:05 PM
Last Post: necrose99
  +LTS/SOPINE +PINEBOOK Mainline Armbian for A64 boards Luke 0 2,559 01-12-2019, 06:35 AM
Last Post: Luke
  Real-time linux kernel Artyom 45 72,228 09-11-2018, 01:08 AM
Last Post: zzwpine
  linux distribution hazerty 3 6,111 04-01-2018, 02:48 PM
Last Post: dkryder
  Linux Web Server OS harcrow 2 5,794 01-30-2018, 10:26 AM
Last Post: Rustproof
  eta linux image?? firosiro 1 4,051 08-03-2017, 10:05 PM
Last Post: pfeerick

Forum Jump:


Users browsing this thread: 1 Guest(s)