일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- iphone
- OWL
- 과제
- 서비스
- book
- TunesMate
- ontology
- 우분투
- 블로그가
- 봄
- Android
- 쉽지요잉
- TPC-C
- JNI
- 아이폰
- OSGi
- Mac
- 안드로이드
- 3GS
- XML
- w3c
- 앱
- rdf
- 원격으로 컴퓨터 끄기
- 건조합니다
- 설명좀 써줍니다
- Benchmark
- java
- uPnP
- 이게 뭐니
- Today
- Total
목록Study/FlashMemory&DB (10)
infatuation
SQLite는 구글의 안드로이드, 노키아의 Maemo, 애플의 iPhone에 적용된 솔루션이다. 기존의 DBMS가 엔터프라이즈급에서 사용되던 것과는 달리 이는 경량화된 특성을 바탕으로 모바일 기기에 주로 적용되었다. SQLite의 대표적인 특성으로 설정이 필요없다는 것과 서버가 없다는 점이다. SQLite는 설치하는 과정이 필요없으며 셋업하는 과정도 없다. 따라서, 시작, 정지, 설정해야 하는 서버 프로세스도 없다. 별도의 관리자가 이를 관리할 필요가 없기 때문에 사용이 간단한 장점을 가지고 있다. 더군다나, SQLite는 서버/클라이얶트 모델로 동작하는 것이 아니기 때문에 클라이얶트가 서버에 TCP/IP로 접속해서 처리하는 동작이 필요없다. 디스크에 존재하는 데이터베이스 파일을 직접 읽고 쓰기 때문에 ..
FAT 파일 시스템 개인용 컴퓨터에서 가장 많이 쓰이는 파일시스템, Windows 전 계열, Microsoft의 MS-DOS, Linux, Unix, Mac OS에서도 지원, 최신의 다른 파일시스템들이 가지고 있는 파일 보안이나 저널링 기법과 같은 고급 기능이 포함되어 있지 않다. 하지만 FAT 파일시스템은 다른 파일시스템에 비해 구조가 비교적 단순하기 때문에 개발자들이 실무에서 구현하기에 가장 매력적이다. FAT 파일시스템으로 개발을 하면 쉽게 Windows 운영체제와 호환이 되는 제품을 만들 수 있다는 이점이 있다. 하지만 단순한 구조를 가지고 있는 만큼 배드 섹터 처리나 파일 보안 기능이 다른 파일시스템에 비해 취약하다. FAT 파일 시스템의 변천사 FAT12 1980년대 초, 플로피디스크용으로..
Micron 사의 Technical Report TN-29-19 - NAND Flash Memory에 대한 기본적인 구조와 동작에 대해 기술되어 있다. - 논문의 참고문헌으로 사용됨. 2009년 FlaSim 문서
파일시스템 디스크 기반 파일시스템에서는 다양한 특성과 목적을 가진 파일 시스템들이 있다.특히 파일 시스쳄은 목적 지행적으로 설계가 된다. 각 파일 시스쳄은 특정 몫적에 맞게 개발이 되기 때문에 어떤 파일 시스템이 더 좋다고 평가하는 것은 무리다. 굳이 비교를 하겠다면 같은 분류에 속한 파일시스템 간에는 비교할 수 있다. 뭐 예를 들면 NTFS나 FAT의 비교가 될 것이다. 하지만 이 둘을 비교를 비교를 하는 것도 문제가 있지만 말이다. NTFS나 FAT 모두 디스크 파일 시스템임은 분명하지만 NTFS는 저널링 파일 시스템이고 FAT는 그렇지 않다. JFFS는 문자 그대로 저널링을 지원하는 파일시스템이다. 저널링의 개념은 트랜잭션을 지원하는 파일시스템을 떠올리면 간단하다. 마치 일기처럼 언제 어디서든 무엇..
PLD(Programmable Logic Device)는 제조 후 사용자가 내부 논리 회로의 구조를 변경할 수 있는 집적 회로이다. 초기에는 사전에 프로그래밍되어 양산에 제공되어서 회로를 변경하지 않아도 되는 것이 일반적이었다. 최근에는 동작 중 회로의 정의를 다시 할 수 있어서 재설정 가능 논리 소자(Reconfigurable Logic Device)라고도 불린다. 는 설계시 사양이나 기능이 정해져서 제조되기 때문에 나중에 회로 구성을 변경할 수 없는 일반 집적 회로와 달리 회로가 정의되지 않은 채 출하되어 사용자가 임의의 회로를 기록해 동작시킬 수 있다. 일반 집적 회로는 대량으로 제조하는 경우 ASIC를 사용하지만 개발에 걸리는 기술 자산과 설비, IP 등 초기 개발비가 들며 설계 자산을 다른 곳에..
Database system Concepts 5th Edition @ Silberschats Korth Sudarshan 고급데이터베이스 Spring 2009 Chapter 9. Object-based Database 객체 관계형 자료 모델은 관계형 모델에 집단형 등 더 풍부한 형 시스템과 객체 지향 개념을 제공함으로써 확장된 개념이다. 집당형은 중첩된 릴레이션과 집합, 다중 집합 그리고 배열을 포함한다. 테이블의 속성이 집단이 될 수도 있다. 객체 지향 지원은 객체 참고와 더불어 서브형과 서브 테이블로 상속을 제공한다 C++과 자바의 영속성 지원 확장은 현존하는 프로그래밍 언어 구성 요소들을 유지하면서 독립적으로 영속성을 추가하여 사용하기에 쉽다. ODMG 표준은 C++에서 영속성 객체를 생성하고 접근..