Deskfree Recycle ver 1.0 (Download - 85k)

구 분 : 114pda | 시스템 | 메모리 관리 |


deskfree.gif (1651 bytes)

팜을 최적화 시키고 싶습니까?
팜이 좀더 빨라지길 원하십니까?
HotSync시 메모리가 부족하다는 메시지를 만납니까?
'Fragmentation'에 대해서 알고 계십니까?

그렇다면 이 소프트웨어를 이용해 보십시오.

PalmPilot 이하에서는, 팜 웨어나 각종 데이터의 인스톨과 uninstall을 되풀이하는 동안에 메모리 공간에 낭비가 생겨 버립니다. 그렇게 되면 메모리에 여유가 있을 지라도 팜 웨어의 인스톨을 할 수 없게 되어 HotSync 때에 에러가 발생하는 등 문제 발생의 원인이 됩니다. 이와 같은 문제를 막기위해서도 이와 같은 메모리 최적화(Defrag) 소프트웨어는 필수적입니다. Deskfree Recycle는 당신의 팜에 저장공간을 늘려주고 속도를 보다 빠르게 하여 최적화 시켜줍니다.

※ PalmIII 사용자에게는 불필요합니다.

사용방법은 다음의 세가지가 있습니다. 형편에 따라 이용하십시오.

※ HackMaster를 off로 하고 나서 Defragment를 하여 주십시오. 그렇지 않으면, Defrag 중에 다운되는 원인이 됩니다.


1. 간단히 실행하기

deskfree-before.gif (1170 bytes)

간단히 Recycle을 실행하기 위해서는 화면에서 단지 'Defragment' 버튼을 누르십시오.

deskfree-results.gif (1307 bytes)


2. 완전 자동화

Deskfree Recycle는 매일의 특정한 시간에 작동하도록 스케줄 할 수 있습니다. 당신은 매일 깔끔해진 팜 파일럿을 깨닫게 될 것입니다. 간단하게 스케줄 메뉴 옵션을 탭하고 매일 작동하길 원하는 시간을 선택하십시오. 스케줄을 취소하기 위해서는 스케줄 메뉴에서 "No Time" 버튼을 탭 하십시오. 만약 당신이 팜 OS 2.02 또는 이전 버전을 이용한다면 OS를 업 데이트 하기 전에는 스케줄기능을 이용하지 마십시오.


3. HotSync 할 때마다 Defrag 실행하기

팜 OS 2에서는 HotSync 버튼에 Recycle를 할당할 수 있습니다. HotSync 버튼을 누른 채로 계속 있으면 Recycle은 당신의 팜 파일럿을 defragment를 하고 나서 HotSync를 시작할 것입니다. 이 방법을 defrag하기 위해서는 팜 시리즈 Preferences 어플리케이션으로 가서 우측상단의 Buttons 판넬을 선택하고 하단의 HotSync를 선택한 뒤 크레들 버튼에 Recycle를 할당 하십시오. 그러고 나서 약 1초 정도 크레들 버튼을 누르면 defragment를 하고 나서 HotSync를 시작할 것입니다.


4. 실행과정

Recycle은 메모리의 defragment를 실행한 다음, 팜 파일럿을 자동적으로 소프트 리셋 시킨 후 핵 소프트를 재설치하고 실행전과 후의 단편화 통계 결과표를 보여줍니다. 소프트 리셋은 다소의 팜 파일럿 어플리케이션을 재 초기화하는 데 필요합니다. 데이터를 잃지는 않으니 걱정하지 마십시오.


5. 메인 화면에서 숫자가 의미 것.

"Max Free Block" (숫자가 높을 수록 좋습니다)
이용 가능한 한 개로 된 가장 큰 크기의 메모리를 의미합니다. 보다 큰 값은 어플리케이션 설치 좀더 용이합니다.

"Average Free" (숫자가 높을 수록 좋습니다.)
이미 꽉 차게 할당된 것은 제외한 나머지 모든 메모리 heaps의 자유롭게 쓸 수 있는 평균적인 공간을 의미합니다.

"Fragged Heaps" (숫자가 낮을 수록 좋습니다.)
부분적으로 이용되고 있는 heaps의 숫자입니다.

▷ heap(힙) : 프로그램의 실행중에 운영 체제에 의해 동적으로 할당되고 회수되는 데이터 기억 영역.

6. 필요조전

Recycle는 모든 모델과 메모리 크기가 128K부터 3메가 이상에 모두 작동합니다. Recycle는 팜 OS 버전 1.06 또는 그 이상의 것을 필요로 합니다. 이것은 버전 1.06 의 향상된 메모리 관리능력에 기초합니다. 1.06 이전버전의 사용자는 아래의 3Com 사이트에서 다운로드 가능합니다.
http://www.palmpilot.com


7. Fragmentation란?

메모리 fragmentation은 팜 시리즈 메모리를 단지 80-90% 만 이용하고 있을 뿐 인데도 꽉 찾다고 보고되는 문제입니다. Fragmentation 은 또한 팜 시리즈의 속도저하를 가져올 수 도 있습니다.
팜 파일럿이 가지고 있는 이용 가능한 최대 크기보다 큰 메모리 블록을 요청할 때 팜 OS는 이 요청에 충분히 만족할 만한 큰 메모리 블록을 만들기 위한 재조직을 시도 할 것입니다.

많은 사람들은 PC에서 사용하던 디스크 defragmentation의 개념에 대해서 잘 알고 있을 것입니다. Defragmentation은 디스크 이용 속도를 향상시키기 위해서 하드디스크에 저장된 파일을 재정돈하는 과정입니다. 팜 파일럿의 메모리 defragmentation 또한 비슷한 과정이긴 하지만 그 목표하는 바에 미묘한 차이가 있습니다.

가장 중요하게는 팜 파일럿 메모리는 각각 64K의 heaps으로 나뉘어져 있습니다. 그래서 1메가(1024kb)의 메모리는 16개의 저장 가능한 heaps으로 됩니다. 이것은 하드디스크의 커다란 한 개의 공간 이라기보다는 플로피디스크 더미의 저장공간 같은 것입니다.

그럼 이것이 왜 중요한가 하면, 모든 팜 파일럿 메모리 할당은 단지 한 개의 heaps으로 되어야만 합니다. 여러 개의 heaps에 걸쳐질 수 없답니다. 이것이 의미하는 바는 할당 가능한 가장 큰 크기는 64K 라는 것입니다. 이것은 또한 만약 당신의 팜 파일럿이 절반정도 채워졌다면 각 heaps는 32K 씩 비어 있다는 의미가 됩니다. 그때는 데이터 베이스나 시간/비용을 기록하는 어플리케이션 따위 중 40K 크기의 어플리케이션은 설치할 수 없다는 것입니다.

팜 파일럿은 10%의 여유 메모리 공간을 가지고 있어야 하며 여기에 어플리케이션을 인스톨하는 것은 아직 할 수 없습니다. Recycle은 당신에게 메모리를 되돌려 드립니다.