|
할당자
<목적>
- 버디 시스템 할당호출 횟수 감소
<장점>
- 내부단편화 해결
- 하드웨어 캐시 성능 증가
<위치>
- Slab allocator 캐시는 (/proc/slabinfo)에 위치함.
...
불연속적인 메모리 영역 관리
memory area의 요구가 빈번
|
- 페이지 20페이지
- 가격 1,000원
- 등록일 2003.12.27
- 파일종류 피피티(ppt)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
동적 메모리를 할당하기 위해서는 *data와 같이 포인터로 선언한다.
(3) scanf( \"%d\", &num );
데이터 수 num을 입력 받는다.
(4) data = (double *)malloc( num * sizeof( double));
함수 malloc()을 이용하여 배열 data에 데이터의 수만큼 메모리를 할당한다. 배열 data
|
- 페이지 33페이지
- 가격 1,200원
- 등록일 2005.12.16
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c \\n\", cSelect);
printf(\"계속할려면 1을 입력세요. \\n\");
printf(\"입력[ ] \\b\\b\\b\");
scanf(\"%d\", &iContinue);
system(\"cls\");
}
return 0;
} 1장. 이 것이 C언어다.
1] C언어란?
2] C언어로 프로그램을 완성시키는 과정
3] 문제풀이
2장. 프로그램의 기본 구
|
- 페이지 21페이지
- 가격 3,000원
- 등록일 2007.12.19
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
c란 무 었 인가?
C의 장점
(1).구조적인 프로그램의 대명사
(2).천의 얼굴의 가진 연산자
(3)최적화된 프로그램 구조
(4)동적인 메모리 관리
(5)능동적이고 일관성 있는 데이터 관리
(6)끝없는 확장성
c의 유래
c의 모태가 된 b
|
- 페이지 2페이지
- 가격 700원
- 등록일 2002.04.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
C의 장점
1.영문 소문자를 기본으로한 언어
2.모듈화된 프로그램
3.다양한 연산자
4.분할 컴파일링(separating compiling)
5.프리프로세서(preprocessor)
6.동적인 메모리 관리 (dinamic memory management)
7.간결하고 효율적인 구조
8.능동적이며 일관성 있
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2005.03.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c */
#include \"sort.h\"
void prtarray(char *a[],int n)
{
int i;
for(i = 0;i<n;++i)
printf(\"%s \",a[i]);
printf(\"\\n\\n\");
}
void sort(char *s[], int n, order odr)
{
int i,j;
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(odr == ASCEND)
{
if(strcmp(s[i],s[j])>0)
swap(&s[i],&s[j]);
}
else
{
if
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2008.08.03
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
C언어의 역사
Ⅲ. C언어의 특징
Ⅳ. C언어의 프로그래밍기법
1. 순차적 프로그래밍
2. 구조적 프로그래밍
3. 객체지향 프로그래밍(Object-Oriented Programming)
Ⅴ. C언어의 시작하기
Ⅵ. C++의 개선사항
Ⅶ. C++의 대화형입력
1. 할당문
1) 일
|
- 페이지 15페이지
- 가격 6,500원
- 등록일 2009.09.18
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
memory)
RWM(read/write memory)
ROM(read only memory)
(2) associative memory, CAM(content addressable memory)
(3) SAM
(4) DAM
7.4.1 RAM
(1) RWM
* 메모리 read: MAR←주소, READ←1
* 메모리 write: MBR←내용, WRITE←1
* 메모리 워드: access되는 데이터 단위
- 반도체 RAM: 정적 RAM(SRAM), 동적
|
- 페이지 37페이지
- 가격 3,300원
- 등록일 2001.03.20
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
할당과 반환
포인터형 변수를 선언했다고 해서 포인터를 사용할 준비가 완전히 다 끝난 것은 아니다. 포인터를 선언하고 나서는 포인터에 가용 메모리를 할당해 주어야 한다.
C언어, Pascal 모두 메모리를 할당하는 함수들을 갖고 있다. 앞 절
|
- 페이지 26페이지
- 가격 3,300원
- 등록일 2014.04.11
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
할당 메모리
Alpha – 256KB (64 * 4096 byte)
기타 – 128KB (32 * 4096 byte)
mm/slab.c 참고
Lookaside Caches
메모리 할당의 단점
오버헤드 발생
커널에서 memory pools 제공
동일한 크기의 object
일반적인 Device Driver에서 사용 안함
예외적으로 USB나 ISDN
|
- 페이지 15페이지
- 가격 1,500원
- 등록일 2003.12.27
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|