Monday, December 1, 2014

Operatsioonisüsteemid 1/12/2014



An operating SOFTWARE (OS) is software that manages computer hardware and software rescources and provides common services for computer program users. The OS is essential component of the system software in a computer system.

http://en.wikipedia.org/wiki/Operating_system

Examples of popular modern operating systems include Android, BSD, iOS, Linux, OS X, QNX, Microsoft Windows,[3] Windows Phone, and IBM z/OS. All these examples, except Windows, Windows Phone and z/OS, share roots in UNIX.

Kaks põhilist:
Windows OS (põlvneb DOS)
UNIX-like OS 

http://www.w3schools.com/browsers/browsers_os.asp
www.williamstallings.com
 http://www.williamstallings.com/OperatingSystems/
http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0

Android - mobile operating system, based on the Linux kernel and currently developed by Google.
iOS -  (previously iPhone OS) is a mobile operating system developed by Apple Inc. and distributed exclusively for Apple hardware. It is the operating system that powers many of the company's iDevices.
Microsoft Windows - (WP) is a smartphone operating system developed by Microsoft.
OS X Yosemite uus OS
QNX -  is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market. reaalaja OS. Mõeldud embedded systemsitele - seadmetele nt telefonile, autole süsteemiks sisse,  is microkernel based (väikese tuumaga, vähese mahuga). Mõeldud reaalajasündmustele kiirelt reageerimiseks.
Microsoft Windows - 8.1 kõige uuem



 Hardware-  Kenel - System Call Interface - UNIX Commands and Libraries AND User-Written Applications
Hardware-  kõik mis kasti sees: on suur trükkplaat(vertikaalselt). CD-ROM pesad, 
Kernel - OS tuum
Teegid - valmis tehtud tarkvara, mis võimaldavad kasutada arvutisüsteeme ilma, et peaksime ise neid ümber  kirjutama.
System Call Interface = API
Protsessoritel on kell ehk taktgeneraator. nt 2,3 gigahertsi on taktsagedus mille järgi tehakse töid. 2,3gHg t=1: 2,3 * 10astmel-9 = 0,4 nanosekundit. 







 
 NT - new technology
FS - filesystem
 OS common features:
 KODUS:
 https://www.youtube.com/watch?v=cNN_tTXABUA

10 nanomeetrit = 10000nm
22  = 500 nm
protsessorite kiiruseks on mega flopsid. mega - million floating arvutust ühes sekundis. mflops. http://en.wikipedia.org/wiki/FLOPS
http://en.wikipedia.org/wiki/Intel_Core#Core_i3 mitu flopsi core i3-el?

Kernel

 In computing, the kernel is a computer program that manages input/output requests from software, and translates them into data processing instructions for the central processing unit and other electronic components of a computer. The kernel is a fundamental part of a modern computer's operating system.[1] Tegeleb sisend väljud päringutega mis tulevad tarkvara poole pealt ja tõlgendab ta need andmetöötluskorraldusteks. CPU. On CPU ettekandja. Abimees memory.

CPU - protsessor
  • ALU - aritmeetika - loogika protsessor
  • FPU - ujuvkomaarvude protsessor





1 comment:

  1. Processor Performance and number of core like i3 7100 comes with 2 core and 4 threads and core i5 7600k comes with 4 core and 4 threads. and newer version of intel i3 and i5 processors comes with more numbers of core and threads. the both processors comes with different performance marks. if you are using i5 the work fast as i3 processors that is the main different.

    The i3 processor sports a dual-core setup, whereas the i5 and i7 quad-cores. The numbers mean there processing speeds, and by processing speed I mean clock speeds. i7 has higher clock than i5 and so does i5 than i3. But from the 6th generation onwards intel developed hyper-threading technology which helps the two core, two threads containing i3 processor enable a single core to serve multiple threads. This puts the 6th generation processor on par with i5 processors of the previous generation. Multiple cores equal more power and better workforce in productivity uses.

    ReplyDelete