Loving how the description for this sub forum is FUN in binary...
010001100101010101001110
http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_To_Text.asp
FUN
Just put it in a while loop. This will mean that it will run forever.
Like:
while continue = True:
number_1 = int(input('Enter a number: '))
number_2 = int(input('Enter a second number: '))
function = int(input('1. Addition 2. Subtraction 3. Multiplication 4. Division'))
if function == 1 :
print (number_1+number_2)
if function == 2 :
print (number_1-number_2)
if function == 3 :
print (number_1*number_2)
if function == 4 :
print (number_1/number_2)
else:
continue = False
Something like this
I think that looks great but I would go with lower capacity hard drives, so instead of 2 4TB, 4 2TB this plays nicer with FreeNas and RAM usage.
For PSU, I would get any 500w 80+ Gold, Gold because for a NAS you really do need the reliability, unless you plan to run this 24/7 - In which case I would go for a Redundant PSU - that should work ok.
Don't waste money on that, if you REALLY need a fan controller, just go with a cheap one on Amazon, they are all the same. Plus you have a really nice mobo, why not utilise the fan hub there?
That's going to be a tight fit if you want to keep both your drive cages. But WHY DO YOU HAVE 2?!? You only need 1 lol, just stick the 3.5 drive in the cage with the ssd. Problem solved.
Go to ekwb, they have some great water cooling blocks for your GPU.
Both of the CPU plugs are for the 8pin CPU plug, this is if you are running dual physical CPUs, the PATA should be for the Sata ports. But that one sound like one of the PSU specific ports.
I've seen countless threads asking how to upgrade their RAM. I'm going to try to explain it in detail here, with pictures! Because everyone loves pictures.
A lot of this many already know, but I thought I'd try to simplify it as I still see soooo many threads asking.
How to Upgrade RAM
Table of Contents What does RAM do and why would I need more?
How do I install RAM?
-What about laptop RAM (DDR#L SODIMM)?
How do I pick the correct kit of RAM for an upgrade?
-Speed (Mhz)
-Voltage
-Timing (CAS Latency)
-Capacity
FAQ
-Can I install different DDR# RAM?
-Can I install different Brand RAM?
-Can I install different Speed (Mhz) RAM?
-Can I install different Timing (CAS Latency) RAM?
-Can I install different Voltage RAM?
-Can I install different Capacity (GB/MB) RAM?
What does RAM do and why would I need more? Some meanings:
(Let's use DDR3 1066mhz PC3-8500 RAM for example)
DDR = Double Data Rate
3 = Version of DDR
1066 = Rated Frequency
PC3 = (acronym I think means "Pipeline Clock") theoretical bandwidth, the 3 means DDR3
8500 = frequency JEDEC 8500/8 = 1063 theoretical bandwidth
RAM = Random Access Memory
RAM's use can be simply described using a commonly used analogy.
Imagine your desk. You take out items from your drawer and put them on your desk top when you use the items. Imagine that again, except this time your drawer is your storage (HDD/SSD) and your desk top is your RAM.
This is a very simple way to think of it, and I'm not going to go into full detail about it for the sake of this guide's length.
So when would I need more? Continue to use the analogy!
Once your items fill up your desk space, you either need to put the items away (close them) or get a larger desk (more RAM).
Most users consider more than 16GB of RAM excessive for the average user. Some even consider just 8GB more than enough. It all is down to how many processes you usually have going on at once. If you are just gaming, then 8GB should be fine. But when multitasking (gaming, watching videos, recording or streaming, leaving programs open, all at once) most find the extra capacity of 16GB useful.
Programs like Adobe's video editing softwares do make utilization of more than 16GB of RAM resulting in faster render times, however, making more than 16GB useful.
Hardware Canucks has an excellent video on this:
How do I install RAM? Linus has a great video on this on the TechQuickie channel:
Installing DDR, DDR2, DDR3, and DDR4, are all essentially the same. Pull back the tabs on your motherboard, line the RAM up so the pins match the socket, then simply press down. When installing more than one memory stick, make sure to use the prioritized memory slots. You can refer to your motherboard manual to figure this out. Usually it is labeled on the motherboard, too. USUALLY the prioritized slots are the same colored sockets and are located at every other socket.
What about laptop RAM (DDR#L SODIMM)? Most laptops use DDR#L SODIMM memory, a smaller version of DDR# DIMMs, so don't try sticking a DDR# DIMM in there! The same rules apply for voltage, timing, speed, capacity, and DDR type. I've actually seen more mismatched capacity RAM in laptops, something to take note of.
Before opening a laptop, make sure to take the battery out! I also recommend grounding yourself out and or using an anti-static wrist band.
To upgrade RAM on a laptop, you will have to first locate the RAM (usually behind a removable panel, some laptops you need to remove the entire back panel).
Once located, line the pins up with the socket, I recommend at a ~45° angle, then, keeping the pins lined up, push the ram down until it is flat with the socket and the two holders snap in place, holding the RAM in position.
Here is a nice video demonstration with steps similar to mine that I found:
How do I pick the correct kit of RAM for an upgrade? Note: Mis matched speed, timings, and capacity compatibility varies from motherboard to motherboard. To help prevent this, you can pick closer capacity, speed, and timings. The more mis matched your ram is, the more likely it will not be compatible.The older your motherboard, the more finicky this usually is. Most newer motherboards have little issues with this.
I always recommend to use the same speed, timings, and capacity memory sticks for the best compatibility.
Many things go into making sure you have compatible RAM:
DDR# All memory must be the same DDR#. Make sure to use the DDR# compatible with your motherboard.*
Speed (Mhz) All memory must operate at the same speed.
All memory will run at the speed of the slowest speed stick. Usually your motherboard will automatically fix this, but some users have to change it manually in the BIOS to the same as the slowest stick.
Voltage All memory must operate at the same voltage. Unlike speed, the voltage can not be changed. A 1.35v stick and a 1.5v stick will not be compatible.
The same voltage is necessary for RAM to operate.
Timing (CAS Latency) All memory must operate at the same timing (CAS Latency).
All memory will run at the timing of the slowest timing stick. Usually your motherboard will automatically fix this, but some users have to change it manually in the BIOS to the same as the slowest stick.
I have seen more users run into errors with mis matched latencies than with mis matched speeds.
Capacity All memory does not have to operate at the same capacity. If the different sized memory stick matches the same speed, timing, and voltage, then the different sized memory stick usually is compatible.
FAQ Q: Can I install different DDR# RAM? A: No. Mis matched DDR# sticks will not work in the same motherboard, and are incompatible.*
Q: Can I install different Brand RAM? A: The brand of RAM is AFAIK irrelevant to the compatibility.
Q: Can I install different Speed (Mhz) RAM? A: Sometimes. Like different timing RAM sticks, all ram will run at the speed of the slowest speed stick. The closer mis matched speeds the more likely compatible, and on newer motherboards this is less of an issue. Usually the motherboard will automatically changed the speed, but some may have to manually change it in the BIOS.
Q: Can I install different Timing (CAS Latency) RAM? A: Sometimes. Like different speed RAM sticks, all ram will run at the timings of the slowest timing stick. The closer mis matched timings the more likely compatible, and on newer motherboards this is less of an issue. Usually the motherboard will automatically changed the Timings, but some may have to manually change it in the BIOS.
Q: Can I install different Voltage RAM? A: No. Mis matched voltage RAM will not be compatible.
Q: Can I install different Capacity (GB/MB) RAM?A: As long as it has the same voltage, speed, and timing, the module should be compatible. Mis matched voltage will never work. Mis matched timings and speeds will cause all memory to run at the speed and timings of the slowest stick, and is not guaranteed to be compatible.
*for the simplicity of the guide I did not include this in the explanation,mis matching DDR# AFAIK is completely incompatible, but I am not sure if, when the motherboard supports different DDR#s, different DDR#s are compatible. I raise this question because of motherboards that support both, such as the 790GX-8D and the P45-8D from MSI
This displays what the motherboard is doing now. There should be a chart in your motherboard manual of what each number does, this is there so that you can diagnose errors better.