Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The reported 119GB vs. 128GB according to spec is because 128GB (1e9 bytes) equals 119GiB (2^30 bytes).


That can't be right because RAM has always been reported in binary units. Only storage and networking use lame decimal units.


Looks like Claude reported it based on this:

  ● Bash(free -h)
    ⎿                 total        used        free      shared  buff/cache   available
       Mem:           119Gi       7.5Gi       100Gi        17Mi        12Gi       112Gi
       Swap:             0B          0B          0B
That 119Gi is indeed gibibytes, and 119Gi in GB is 128GB.


You're barking up the wrong tree. Nobody's manufacturing power-of-ten sized DRAM chips for NVIDIA; the amount of memory physically present has to be 128GiB. If `free` isn't reporting that much usable capacity, you need to dig into the kernel logs to see how much is being reserved by the firmware and kernel and drivers. (If there was more memory missing, it could plausibly be due to in-band ECC, but that doesn't seem to be an option for DGX Spark.)


Ugh, that one gets me every time!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: