This text should appear above the recent posts.

최근 포스트

[JAVA] 인터페이스(Interface)

1 분 소요

인터페이스(interface)란? 자식 클래스가 여러 부모 클래스를 상속받을 수 있다면, 다양한 동작을 수행할 수 있다는 장점을 가지게 될 것입니다. 하지만 클래스를 이용하여 다중 상속을 할 경우 메소드 출처의 모호성 등 여러 가지 문제가 발생할 수 있어 자바에서는 클래스를 통한 ...

[운영체제] File System Implementation

3 분 소요

File System Implementation File system Interface 들이 실제로 내부구조와 어떻게 작동하여 구현되는지에 대해 포스팅 하겠습니다. File system 은 순수한 소프트웨어 입니다. 즉, CPU 나 Memory 가상화와는 달리 추가적인 하...

[운영체제] SSD

3 분 소요

Solid-State Storage(SSD) 기계적으로 움직이는 부분이 따로 없습니다. Memory 와 같은 형태로 작동하지만, Power 가 없어도 정보를 유지시킵니다.

[운영체제] FSCK and Journaling

2 분 소요

FSCK and Journaling 만약 write operation 도중 system 에 crash 혹은 power lose 이 발생했을 때, File system inconsistency 혹은 data 손실에 대한 문제점이 발생할 수 있습니다. 이러한 문제에 대한 해결책으로 F...

[운영체제] I/O Devices and HDD

2 분 소요

I/O Devices Interface 시스템 소프트웨어(device driver) 가 operation 을 control 하도록 해줍니다. 모든 devices 들은 구체적인 interface 와 interaction 을 위한 protocol 을...