Notice: The called constructor method for WP_Widget in VMenuWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-includes/functions.php on line 3916

Notice: The called constructor method for WP_Widget in LoginWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-includes/functions.php on line 3916
PCOMMIT | The SSD Guy

Strict Standards: Only variables should be assigned by reference in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-content/themes/The_SSD_Guy_WP_Theme/library/navigation.php on line 201

Deprecated: Function split() is deprecated in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-content/themes/The_SSD_Guy_WP_Theme/library/misc.php on line 37

Deprecated: Function split() is deprecated in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-content/themes/The_SSD_Guy_WP_Theme/library/misc.php on line 37

Deprecated: Function split() is deprecated in /home/content/p3pnexwpnas04_data02/54/42045954/html/wp-content/themes/The_SSD_Guy_WP_Theme/library/misc.php on line 37

PCOMMIT

An NVDIMM Primer (Part 2 of 2)

AgigA RamCardTwoThis post is the second of a two-part SSD Guy series outlining the nonvolatile DIMM or NVDIMM.  The first part explained what an NVDIMM is and how they are named.  This second part describes the software used to support NVDIMMs (BIOS, operating system, and processor instructions) and discusses issues of security.

Software Changes

Today’s standard software boots a computer under the assumption that the memory at boot-up contains random bits — this needed to be changed to support NVDIMMs.  The most fundamental of these changes was to the BIOS (Basic I/O Subsystem), the code that “wakes up” the computer.

The BIOS is responsible for detecting all of the computer’s hardware and installing the appropriate drivers, after which it loads the bootstrap program from the mass storage device into the DRAM main memory.  When an NVDIMM is used the BIOS must Continue reading