読者です 読者をやめる 読者になる 読者になる

マエカワの備忘録的な何か

思い立ったが吉日

オペレーティングシステム

オペレーティングシステム 其の五 20170517

システムコールについて少し プロセス切り替え:タイマー割り込みで切り替えを行う. この時の割り込みハンドラの役割は退避実行プロセスの決定復帰の3種類. スケジューリングのイメージ これについては図で説明したほうがわかりやすい.下の図の説明として…

オペレーティングシステム 其の四 20170510

指定教科書で言うとp18~p28、p36~p39あたりだそうです. マルチタスク プロセスを高速で切り替えることにより同時に複数のプロセスを実行しているように見せる.また、このことを「平行に実行する」といい、通常並列でないものを並列のように実行させること…

オペレーティングシステム 其の三 20170426

DMA(Direct Memory Access) どっさりデータを扱うデバイスがほしくなる時がある →このやり取りはメモリとハードディスク間で行われ、2種類の方法がある ①プログラムI/O方式 CPUを介してメモリとハードディスクのデータ伝送をする →CPUが忙しくなってほかのこ…

オペレーティングシステム 其の二 20170419

追試は無しだそうです コンピュータアーキテクチャの復習 メモリ ・揮発性:電源offでデータが飛ぶ。途中結果を一時的に入れておく。この講義でのメモリはこっちのことを指す ・不揮発性:USBメモリなどの類。電源offでもデータが保存されている。 →ハードデ…

オペレーティングシステム 其の一 20170412

電卓程度のアセンブリ言語(わかりにくい) ↓ ここのギャップをOSが埋めている 普段使っているPCのスペック(簡単) OS:ハードウェアを抽象化してソフトウェア開発をしやすい形にする OSを学ぶとは ①コンピュータの低レイヤを学ぶ ②OSが提供する環境を学ぶ この…