Jump to content

Programming SSD

OfTheThorn

Not sure where to post this, but I guess it falls under this section. If I install, for example, Visual Studio, on my SSD, and my projects on the HDD. Do I still get the advantages of the SSD?

 

Sorry for the dumb question, beginning programmer :-/

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, OfTheThorn said:

Not sure where to post this, but I guess it falls under this section. If I install, for example, Visual Studio, on my SSD, and my projects on the HDD. Do I still get the advantages of the SSD?

 

Sorry for the dumb question, beginning programmer :-/

Yes, the files on your hdd would be small so you probably wouldn't notice much slowness when reading/writing these compared to an SSD.

I edit my posts a lot.

Link to comment
Share on other sites

Link to post
Share on other sites

Unless your projects reach 100MB is size, the performance difference between having projects in HDD and SSD wont be that noticeable. Getting the app itself in the SSD is the most beneficial action for now.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

36 minutes ago, OfTheThorn said:

Not sure where to post this, but I guess it falls under this section. If I install, for example, Visual Studio, on my SSD, and my projects on the HDD. Do I still get the advantages of the SSD?

 

Sorry for the dumb question, beginning programmer :-/

I'd do it the other way around. Put the projects on the SSD. Accessing all the, relatively small, source code files is the bottleneck in the compilation process. And compiling is the part where you want speed gains (for large projects, at least). The rest of programming is basically just a glorified text-editor.

 

But why not put everything on the SSD ?

Link to comment
Share on other sites

Link to post
Share on other sites

I'd argue even with large projects, compilation time, depending on how good the compiler is, is an upfront thing. That is, the large compile times are only a thing when you first build the project. When you continue developing it, the compiler should only recompile things that were changed or things affected by that change. The stuff I do at work (and I've worked on relatively large projects) is on an HDD based system. It doesn't take very long to recompile after making changes versus the upfront cost of compiling the project for the first time.

 

However, I would recommend not putting source files on an SSD if you're trying to save space on it unless compile time becomes a problem.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×