element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry Pi 2 Model B only shows 371 MB total RAM
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 6 replies
  • Answers 1 answer
  • Subscribers 666 subscribers
  • Views 1982 views
  • Users 0 members are here
  • ram
  • raspberry-pi
  • raspberry_pi_getting_started
Related

Raspberry Pi 2 Model B only shows 371 MB total RAM

Former Member
Former Member over 10 years ago

pi@raspberrypi ~ $ free -m

             total       used       free     shared    buffers     cached

Mem:           371        331         40          0         18        198

-/+ buffers/cache:        114        257

Swap:           99         15         84

pi@raspberrypi ~ $

 

 

and there should be 1GB. Totally puzzled. I formatted the SD card and wrote Raspbian to it ...NOT NOOBS. Do I have the wrong OS on it?? I have done:


sudo apt-get update

sudo apt-get upgrade

 

 

very recently. Thank you and advance.

  • Sign in to reply
  • Cancel
Parents
  • gdstew
    0 gdstew over 10 years ago

    Some of the memory on all Raspberry Pi models is reserved for video memory and will not show up as usable memory. The amount memory to reserve for video is found in a file called config.txt using the format gpu_mem=xxx

    (where xxx is the amount of memory in MB to reserve). This file is found on the first partition of the SD card which is formatted in DOS format and should be readable using Windows or Linux. I believe it can be found in the /boot

    directory when running Raspbian. You can read the file (use cat /boot/config.txt | grep gpu_mem command to see the current value for gpu_mem) but you must use su to modify it and write it back to the SD card.

     

    The amount of available memory you show seems to indicate either you are using a LOT of memory for video, that there is a hardware problem with the memory or that the Pi you have is a standard model B with 512 MB RAM (which

    seems to be the most likely answer). If there are two fairly large chips on the bottom of the Pi near the processor (the largest chip on the top) then it is a Pi 2 and you should be seeing more usable memory (700+ MB if gpu_mem=256

    which I believe is the default reserved for video).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago in reply to gdstew

    Gary Stewart wrote:

     

    Some of the memory on all Raspberry Pi models is reserved for video memory and will not show up as usable memory. The amount memory to reserve for video is found in a file called config.txt using the format gpu_mem=xxx

    (where xxx is the amount of memory in MB to reserve). This file is found on the first partition of the SD card which is formatted in DOS format and should be readable using Windows or Linux. I believe it can be found in the /boot

    directory when running Raspbian. You can read the file (use cat /boot/config.txt | grep gpu_mem command to see the current value for gpu_mem) but you must use su to modify it and write it back to the SD card.

     

    The amount of available memory you show seems to indicate either you are using a LOT of memory for video, that there is a hardware problem with the memory or that the Pi you have is a standard model B with 512 MB RAM (which

    seems to be the most likely answer). If there are two fairly large chips on the bottom of the Pi near the processor (the largest chip on the top) then it is a Pi 2 and you should be seeing more usable memory (700+ MB if gpu_mem=256

    which I believe is the default reserved for video).

     

    I do believe this solves the mystery.  I bought a Pi 2 ... says so on the invoice.  I have a standard Model B.  Will be talking to tech support/customer service on Monday.

     

    Thank you again.

     

    EDIT:

    Mystery solved.  Neighbor brought over his standard model b and it got mixed up with my Pi 2.  He took mine home with him by mistake.

     

    Here is free -m:

     

    pi@raspberrypi ~ $ free -m

                 total       used       free     shared    buffers     cached

    Mem:           863        130        733          0         15         62

    -/+ buffers/cache:         52        810

    Swap:           99          0         99

    pi@raspberrypi ~ $

     

    Sheesh .. do I feel stoooooopid.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
Reply
  • Former Member
    0 Former Member over 10 years ago in reply to gdstew

    Gary Stewart wrote:

     

    Some of the memory on all Raspberry Pi models is reserved for video memory and will not show up as usable memory. The amount memory to reserve for video is found in a file called config.txt using the format gpu_mem=xxx

    (where xxx is the amount of memory in MB to reserve). This file is found on the first partition of the SD card which is formatted in DOS format and should be readable using Windows or Linux. I believe it can be found in the /boot

    directory when running Raspbian. You can read the file (use cat /boot/config.txt | grep gpu_mem command to see the current value for gpu_mem) but you must use su to modify it and write it back to the SD card.

     

    The amount of available memory you show seems to indicate either you are using a LOT of memory for video, that there is a hardware problem with the memory or that the Pi you have is a standard model B with 512 MB RAM (which

    seems to be the most likely answer). If there are two fairly large chips on the bottom of the Pi near the processor (the largest chip on the top) then it is a Pi 2 and you should be seeing more usable memory (700+ MB if gpu_mem=256

    which I believe is the default reserved for video).

     

    I do believe this solves the mystery.  I bought a Pi 2 ... says so on the invoice.  I have a standard Model B.  Will be talking to tech support/customer service on Monday.

     

    Thank you again.

     

    EDIT:

    Mystery solved.  Neighbor brought over his standard model b and it got mixed up with my Pi 2.  He took mine home with him by mistake.

     

    Here is free -m:

     

    pi@raspberrypi ~ $ free -m

                 total       used       free     shared    buffers     cached

    Mem:           863        130        733          0         15         62

    -/+ buffers/cache:         52        810

    Swap:           99          0         99

    pi@raspberrypi ~ $

     

    Sheesh .. do I feel stoooooopid.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube