본문 바로가기

리눅스 특징 실시간 페이지 적재 기능 cpu 최적화 네트워킹 : TCP/IP 구현을비롯하여 IPX/SPX, 애플토크, SLIP, PPP 등의 여러 네트워킹 프로토로을 지원 가상콘솔 : 개인이 사용하나 하나의 PC의 풀리적인 모니터 하나로 여러 개의 가상 화면을 두는 기능, 기본적으로 6개의 가상 콘솔이 설정되어 있음 유연한 사용자 환경 POSIX와 완벽한 호환 : 유닉스 시스템의 표준화 인터페이스에서 정의한 POSIX 표준과 호환을 이루는 것 효율적인 가상 메모리 : 동적 공유 라이브러리 제공: 입력,출력,저장,읽기, 창 만들기 프로그램에 꼭 들어가는 공통적인 기등으로 이런 기능의 파일을 모아두는것 완변한 다중 사용자, 다중 작업 시스템 시분할로 동시에 여러 개의 프로세스를 실행, 하나의 시스템을 여러 명의 사용자가.. 더보기
운영체제-2 기억장치 : 주기억장치, 보조기억장치로 구분 주기억장치 : 휘발성 메모리로 대량의 데이터 보존을할 수 없다. 보조기억장치 : 많은 양의 프로그램과 데이터를 저렴하게 저장한다. 캐시 기억장치: CPU와 주기억장치 사이에 위치 하며, 주기억 장치의 정보들을 고속으로 CPU에 제공하는 최상위 계층의 메모리. 접근 속도가 빠르고 비쌈 주기억 장치보다 용량이 작음(128kb~4mb) 주기억 장치의 일부 내용을 복사해 놓음 CPU가 실제적으로 참조하는 메모리 기억 장치 중에서 최상위 단계 기억장치 관리를 위한 요구사항 재배치(relocation) : 프로그램의 주소를 동적으로 재배치한다. 보호(protection) : 다른 사용자의 영역을 허락없이 참조하는 것을 방지 공유(Sharing) : 여러 프로세서들이 기억.. 더보기
운영체제 운영체제 : 컴퓨터 시스템의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합 하드웨어와 응용 프로그램간의 인터페이스 역할을 하면서 CPU, 주기억 장치, 입출력 장치 등의 컴퓨터 자원을 관리한다. -> 부팅, 작업의 순서 정하기, 입출력 연산 제어, 프로그램 실행 제어, 데이터와 파일 저장 관리 유닉스와 차이 1. 파일 구성이나 시스템 기능의 일부는 유닉스 기반 2. 커널 부분은 유닉스와 다르게 작성 3. TCP/IP를 강력하게 지원 4. 네트워킹 강점 5. 운영체제가 인터넷을 통해 무료 제공 다중 사용자 시스템 (Multi-user System) : 여러 사용자가 동시 사용 다중 작업 시스템(Multi-tasking System) : 여러 프로그램을 번갈아 실행 기억 장치를 효율적으로 관리해.. 더보기
mybatis & ibatis 더보기
eclipse 성능 속도 개선 이클립스 eclispe 최적화 병렬처리 [메모리가 높고 코어수가 유리할때 사용]-XX:+UseParallelGC 이클립스 응답속도 향상 -XX:-UseConcMarkSweepGC 컴파일러의 소수점 최적화 처리 [먼지는 모르겠지만 일단 적용]-XX:+AggressiveOpts 설정Project - properties - java compiler - classfile generation - add variable attributes to generatedAutomatic Updates -> Automatocally find new updates and notify me 해제 이클립스 실행속도 향상유효성 기능 해제HTML Syntax ValidatorJSP content ValidatorJSP Syntax V.. 더보기