Hi ,
My first blog ...............
http://hortonworks.com/hadoop-tutorial/learning-the-ropes-of-the-hortonworks-sandbox/#what-is-the-sandbox
Computer is an electronic device which accepts instructions and performs corresponding actions and gives respose back to output devices
example :
open a note pad and write some text and save it, while doing this when we click notepad.exce internally sends instructions to cpu and it undestands that instructions and opens a new notepad file , when you type text agains instruction sent to cpu so it writes into notepad file , when you save it allocates memory and stores.
what ever action we perform in computer there will be instructions sent internnally to cpu
--> The main components of computer are CPU+ hard disk
The instruction will be convered into machinelevel code which will be understood an dexecuted by CPU.
Different types of languages
http://blog.jamesdbloom.com/JVMInternals.html
http://rusanu.com/2013/08/01/understanding-how-sql-server-executes-a-query/
Memory vs Harddisk
A computer with more memory (RAM) will be capable of storing more programs that are currently running in memory. If your computer runs out of memory, the computer must swap unused data stored in memory to your hard disk drive until it is needed again. By adding this extra step and because the hard drive is the slowest type of memory your computer can become much slower if it does not have enough memory.
ref : http://www.computerhope.com/issues/ch001380.htm
http://data-informed.com/10-top-commercial-hadoop-platforms/
http://www.cloudera.com/training/certification/cca-spark.html
http://hortonworks.com/training/certification/exam-objectives/#hdpcd
http://www.folkstalk.com/2013/09/hadoop-fs-shell-command-example-tutorial.html
http://hortonworks.com/apache/hdfs/
My first blog ...............
http://hortonworks.com/hadoop-tutorial/learning-the-ropes-of-the-hortonworks-sandbox/#what-is-the-sandbox
Computer is an electronic device which accepts instructions and performs corresponding actions and gives respose back to output devices
example :
open a note pad and write some text and save it, while doing this when we click notepad.exce internally sends instructions to cpu and it undestands that instructions and opens a new notepad file , when you type text agains instruction sent to cpu so it writes into notepad file , when you save it allocates memory and stores.
what ever action we perform in computer there will be instructions sent internnally to cpu
--> The main components of computer are CPU+ hard disk
The instruction will be convered into machinelevel code which will be understood an dexecuted by CPU.
Different types of languages
- Interpreter: Fast to develop (edit and run). Slow to execute because each statement had to be interpreted into machine code every time it was executed (think of what this meant for a loop executed thousands of times).
- Compiler: Slow to develop (edit, compile, link and run. The compile/link steps could take serious time). Fast to execute. The whole program was already in native machine code.
http://blog.jamesdbloom.com/JVMInternals.html
http://rusanu.com/2013/08/01/understanding-how-sql-server-executes-a-query/
Memory vs Harddisk
The hard disk, sometimes called the "hard drive" (which is actually the mechanism that holds the hard disk), is a spindle of magnetic discs that can hold several gigabytes of data. Therefore, disk space refers to how much space you have available on your hard disk for storing files. When you save a document or install a new program, it gets stored on your hard disk. The more files you download, install, or save on your hard disk, the more full it becomes.
Memory, on the other hand, is not the same as disk space! Memory refers to the random access memory (RAM) inside your computer. RAM consists of small chips also known as memory modules. Your computer uses memory (RAM) to store actively running programs on the computer, including the operating system. For example, the operating system's interface and other processes get loaded into memory when the computer boots up. When you open a program like Microsoft Word, it gets loaded into the computer's memory as well. When you quit the program, the memory is freed up for use by other programs.
RAM can be accessed hundreds of times times faster than a hard drive, which is why active programs are loaded into RAM. Since only small amounts of data from hard disk does need to be loaded into the system memory at one time, computers typically have much more hard disk space than memory. For example, a 2012 computer may come with a 2 TB hard drive, and only 16 GB of RAM.
If your computer informs you that you don't have enough disk space to install a program, you will need delete files from your hard disk that you don't need or buy an additional hard drive. If your computer says there is not enough memory to run a certain program, you will need to upgrade your memory by buying more RAM. Knowing the difference between these two computer components can save you both time and money.
A computer with more memory (RAM) will be capable of storing more programs that are currently running in memory. If your computer runs out of memory, the computer must swap unused data stored in memory to your hard disk drive until it is needed again. By adding this extra step and because the hard drive is the slowest type of memory your computer can become much slower if it does not have enough memory.
ref : http://www.computerhope.com/issues/ch001380.htm
http://data-informed.com/10-top-commercial-hadoop-platforms/
http://www.cloudera.com/training/certification/cca-spark.html
http://hortonworks.com/training/certification/exam-objectives/#hdpcd
http://www.folkstalk.com/2013/09/hadoop-fs-shell-command-example-tutorial.html
http://hortonworks.com/apache/hdfs/


