LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

solid state hard disk in an NI PXI

Hello my question is: Can I put a solid state hard disk in an NI PXI 8108 controller?

If so, how much RAM do I need?

 

Thank you so much

0 Kudos
Message 1 of 6
(1,467 Views)

You might be able to do that but it is likely not straightforward since the harddisk of these controller needs to be properly partitioned to work with the installed BIOS. But if it is running LabVIEW Realtime OS (Pharlap ETS) I would strongly advice against putting in an SSD. Pharlap ETS is a very old OS that existed long before SSDs were common. SSDs take certain things very bad and while modern OSes are able to detect the presence of SSDs and avoid to do these things, older OSes don't know about these difficulties and wear down your SSD incredibly fast. Windows itself for instance only started to have full support for dealing with SSDs properly with Windows 7.

 

Also what has RAM to do with a solid state disk?

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 6
(1,449 Views)

The two questions adjacent to each other leads me to believe we should leave well enough alone.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 3 of 6
(1,438 Views)

Rolf is correct without things like "trim" and "wear leveling" that take place regularly in the background of modern operating systems your SSD will fail prematurely.

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 4 of 6
(1,410 Views)

@RTSLVU wrote:

Rolf is correct without things like "trim" and "wear leveling" that take place regularly in the background of modern operating systems your SSD will fail prematurely.


I thought most of the wear leveling was on the controller of the SSD, but I still would talk Rolf's advice.

0 Kudos
Message 5 of 6
(1,369 Views)

Yes wear leveling should be handled by the firmware of the SSD. TRIM support however does help the wear leveling functionality to be more effective.

 

Another even worse thing is that older OSes will not only not prevent but even suggest to do defragmentation to speed up access times to the harddisk. While this helps for harddisks quite a bit and the additional write operations don't really hurt the harddisk under most circumstances, it is totally unnecessary for SSDs since there is no moving head that takes more time to read data if it is scattered across the platters. Worse yet, it causes the SSD to be written additional times and every flash cell in an SSD only guarantees a limited amount of write accesses before its functionality degrades to a point where it doesn't store information reliable anymore.

 

Pharlap ETS almost certainly doesn't implement TRIM and while it doesn't automatically suggest defragmentation operations it also won't prevent it if you should choose to execute such a program.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 6 of 6
(1,357 Views)