달력

12

« 2025/12 »

  • 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
2009. 11. 19. 21:41

Mac OS X 10.6 Snow Leopard: the Ars Technica review macOS2009. 11. 19. 21:41

By John Siracusa

Original Article : http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/5

Warning: internals ahead

We've arrived at the start of the customary "internals" section. Snow Leopard is all about internal changes, and this is reflected in the content of this review. If you're only interested in the user-visible changes, you canskip ahead, but you'll be missing out on the meat of this review and the heart of Apple's new OS.

64-bit: the road leads ever on

Mac OS X started its journey to 64-bit back in 2003 with the release of Panther, which included the bare minimum support for the then-new PowerPC G5 64-bit CPU. In 2005, Tiger brought with it the ability to create true 64-bit processes—as long as they didn't link with any of the GUI libraries. Finally, Leopard in 2007 included support for 64-bit GUI applications. But again, there was a caveat: 64-bit support extended to Cocoaapplications only. It was, effectively, the end of the road for Carbon.

Despite Leopard's seemingly impressive 64-bit bona fides, there are a few more steps before Mac OS X can reach complete 64-bit nirvana. The diagrams below illustrate.

64-bit in Mac OS X 10.4 Tiger 64-bit in Mac OS X 10.5 Leopard 64-bit in Mac OS X 10.6 Snow Leopard

As we'll see, all that yellow in the Snow Leopard diagram represents its capability, not necessarily its default mode of operation.

K64

Snow Leopard is the first version of Mac OS X to ship with a 64-bit kernel ("K64" in Apple's parlance), but it's not enabled by default on most systems. The reason for this this is simple. Recall that there's no "mixed mode" in Mac OS X. At runtime, a process is either 32-bit or 64-bit, and can only load other code—libraries, plug-ins, etc.—of the same kind.

An important class of plug-ins loaded by the kernel is device drivers. Were Snow Leopard to default to the 64-bit kernel, only 64-bit device drivers would load. And seeing as Snow Leopard is the first version of Mac OS X to include a 64-bit kernel, there'd be precious few of those on customers' systems on launch day.

And so, by default, Snow Leopard boots with a 64-bit kernel only on Xserves from 2008 or later. I guess the assumption is that all of the devices commonly attached to an Xserve will be supported by 64-bit drivers supplied by Apple in Snow Leopard itself.

Perhaps surprisingly, not all Macs with 64-bit processors are even able to boot into the 64-bit kernel. Though this may change in subsequent point releases of Snow Leopard, the table below lists all the Macs that are either capable of or default to booting K64. (To find the "Model name" of your Mac, select "About This Mac" from the Apple menu, then click the "More info…" button and read the "Model Identifier" line in the window that appears.)

Product Model name K64 status
Early 2008 Mac Pro MacPro3,1 Capable
Early 2008 Xserve Xserve2,1 Default
MacBook Pro 15"/17" MacBookPro4,1 Capable
iMac iMac8,1 Capable
UniBody MacBook Pro 15" MacBookPro5,1 Capable
UniBody MacBook Pro 17" MacBookPro5,2 Capable
Mac Pro MacPro4,1 Capable
iMac iMac9,1 Capable
Early 2009 Xserve Xserve3,1 Default

For all K64-capable Macs, boot while holding down "6" and "4" keys simultaneously to select the 64-bit kernel. For a more permanent solution, use the nvram command to add arch=x86_64 to your boot-args string, or edit the file /Library/Preferences/SystemConfiguration/com.apple.Boot.plist and addarch=x86_64 to the Kernel Flags string:

...
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>arch=x86_64</string>
...

To switch back to the 32-bit kernel, hold down the "3" and "2" keys during boot, or use one of the techniques above, replacing "x86_64" with "i386".

'macOS' 카테고리의 다른 글

맥에서 하는 디스크 조각모음  (0) 2009.12.02
Boot Argument  (0) 2009.11.27
해킨토시 하드디스크 구성 가이드  (0) 2009.10.27
VoiceOver Utility  (0) 2009.10.24
Mac OS X 10.6.2 build 10C531  (0) 2009.10.23
:
Posted by Ritz®™
이 방법보다는 다음링크를 참조하여 "Graphic Enabler" 를 이용하여 설정하여 본다음 안된다면 차선책으로 이용하세요.


 

Requirement:

우선 Leopard가 설치되어 있다는 전제하에 GTS 250 그래픽 카드를 설정하여 주는 방법입니다.

Snow Leopard, 10.6.2 에서는 적용 안되는 경우도 있습니다.

그리고 nvidia 그래픽 카드의 드라이버는 원본 파일 그대로를 사용합니다.

혹여 그래픽 카드를 위해 해킨용 그래픽 카드 드라이버(NVInject, NVKush, Natit.kext 등)를 설치하였다면 제거하여 주시고 또는 원본이미지에서 추출하여 설치하여 주십시요.

당근 9800 계열 그래픽 카드도 마찬가지 방법입니다만, 9800 계열은 아래 링크된 툴이 달라지므로 아래 GFX String은 다운로드 하지 마시고 9800전용으로 받으시면 됩니다.

당근 10.5.7 버전 이후부터 이 방법을 사용합니다. 10.5.8 권고.

기존에 이것저것 잡다하게 Nvidia 관련 설치한 드라이버가 있었다면 다 제거하여 주시고 순수한 Retail 드라이버를 이용하셔야 합니다.

준비물.

- GFX String 다운로드 받기 << GTS-250용 EFI String, 자기 카드에 맞는 드라이버를 다운로드 하세요.

- GFX String 다운로드 받기 << GTS-260용 EFI String, 자기 카드에 맞는 드라이버를 다운로드 하세요.

- GFX String 다운로드 받기  << GTS-280용 EFI String

- Files for Quadro FX 4500 512mb cards:Click to Download

- Path Finder



1. 다운로드 받은 파일을 적당한 곳에 풀어주면 다음과 같은 화일이 보일 것입니다.


2. 터미널을 이용하여 다음과 같이 명령어를 실행합니다. 그래픽 카드가 장착된 pci 슬롯을 확인하기 위한 작업입니다.

Open a terminal and enter commands

./gfxutil -f display



3. 터미날에서 DevicePath 부분의 “PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)” 부분만 복사하여 in.plist 화일의 아래 그림과 같이 해당하는 부분에 붙여준다.

Text Editor를 사용해도 좋습니다.


4. 다음은 in.plist 화일 하단의 Model Name등을 다음과 같이 원하는 값으로 수정하여 줍니다. Text Editor를 사용해도 좋습니다.

<key>model</key>

<string>NVIDIA GeForce GTS 250 1024MB</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>3172a</string>



5. in.plist 화일 수정을 마치고 나면 EFI-String 값을 얻기 위하여 다음과 같은 명령어를 입력합니다.

Open a terminal and enter commands


./gfxutil -i xml -o hex ./in.plist ./output.hex


6. 새로이 만들어진 out.hex 화일을 텍스트 에디터 등으로 열어 확인하고 내용을 복사(CMD+C)합니다.


7. /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 화일을 vi나 텍스트 에디터등으로 열어봅니다.

다음은 일반적인 화일내용입니다.

###############################################################

<key>Kernel Flags</key>

<string>Yes</string>



8. /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 화일을 vi나 텍스트 에디터등으로 열어 다음과 같이 device-properties 항목을 추가하여 줍니다.



Reboot!


:
Posted by Ritz®™

싸이월드에서 또 삽질을 하고 있는 것 같습니다.

즉, 그리드 컴퓨팅의 클라이언트 프로그램으로 각 개인의 PC가 싸이월드 사의 서버 역활을 해줌으로써 싸이월드는 시스템 투자 비용을 줄일 수 있지만 대신 일반사용자의 PC는 만성적으로 버벅대는 성능 손실을 초래하게 되는 것이지요.

당근 이건 BGM설치시 경고문구 내지는 약관을 통해서 명시해 두기는 했지만, 보통 지나치는 경우가 많지요.

결과론적으로 다음 프로그램을 다운로드 받아서 실행시켜 주면 자신의 컴퓨터에 몰래 설치되어 있는 프로그램을 삭제할 수 있다.

http://cyimg8.cyworld.nate.com/cymusic/package/cyplayer_uninstall.exe


이제 정상적인 컴퓨터 성능과 인터넷 속도가 나오는지 확인해보자!!


오랜만에 피시 견적 요청을 할려고 윈도우즈로 부팅하여 다나와에 들어갔습니다.

백신 프로그램 설치하여 항상 바이러스 대비를 철저히 하고 있지만, 그래도 가끔은 바이러스에 걸리는 경우가 있어 걍 밀어버리고 윈도우 설치이미지로 다시 설치할 수 있는 비상체제는 항상 준비되어 있습니다.

그래도 평상시에 깔끔하게 유지해 주는게 짜증을 줄일 수 있는 지름길입니다.

된장 그런데,,,,,,,,

윈도우즈 익스플로러 7 탭1개만 열었을 뿐인데 절대 죽지 않습니다.

시스템이 맛탱이 갔나?

바이러스를 체크해봅니다.

알약도 못찾는 바이러스가 있다던데 다른 백신 프로그램을 설치해야 하나?

v3, 노턴, 맥아피 설치해서 검색, 지우고 다른걸로 깔고 검색, 지우기 반복해서 검색하여 보았지만 바이러스 없었습니다.

도대체 백신 몇 종 세트를 준비해야 하는걸까요?

이런 고물스러운 시스템을 그동안 어떻게 사용해 왔었는지 괴기스럽습니다.

몇번이고 어플리케이션을 중단시키려고 시도하였지만, 그럼에도 절대 안죽습니다.

더운데 이것까지 맘대로 되질 않으니 열 받았습니다.


하는 수 없습니다.

업무용이라면 백업데이타나 설치CD를 이용하여 복구하겠지만, 재설치해도 문제없는 시스템이라 간단하게 처리하기로 하였습니다.

TaskInfo라는 툴을 이용해서 강제로 죽였습니다.


덥고 짜증나는데 인터넷 익스플로러까지 말썽입니다.

그래서, 맥이나 리눅스계열 페도라, 우분투를 사용할 수 밖에 없는 것 같습니다,,,,,,,

참고로 실시간으로 시스템에 접속되어 있는 IP주소를 확인하는 방법입니다.


:
Posted by Ritz®™
2009. 11. 17. 13:14

iPhone 예약 가입 준비 Mobile/iPhone2009. 11. 17. 13:14

드디어 기다리고 기다리던 iPhone 예약 가입 준비중인가 봅니다.

11월 19일 00시부터 접수받기 시작하는 것 같군요.

아 지름신이,,,,,,

이미지 소스는 다음 url을 참고 하세요.

http://phonestore.show.co.kr/static-root/images/n2/main_11.gif





'Mobile > iPhone' 카테고리의 다른 글

App Store Essentials - Black Friday  (0) 2009.11.25
It's time to buy iPhone in Korea  (0) 2009.11.24
iPhone 3G S Specification -2  (0) 2009.06.12
iPhone 3G S Specification -1  (0) 2009.06.12
iPhone 3G 한국 출시?  (0) 2009.06.06
:
Posted by Ritz®™
2009. 11. 17. 10:44

Skitch Update(v2489) Application/Pic2009. 11. 17. 10:44

Skitch Update

Skitch Update(V2489)


'Application > Pic' 카테고리의 다른 글

iPhoto 얼굴인식 기능 및 사용방법  (0) 2011.07.12
헤걱....  (0) 2009.10.30
:
Posted by Ritz®™
2009. 11. 13. 11:57

syslogd 프로세스 폭주 이슈 Hackintosh/Q&A2009. 11. 13. 11:57

프로세스의 상태를 보면 메일 어플리케이션이 150%, syslogd가 50%를 차지

메일 어플리케이션을 강제로 죽여버리면 syslogd가 바로 100%를 차지

죽여도 다시 fork. 

syslogd의 로그 양 때문에 CPU 사용량이 증가한다는 글타래가 있었는데, syslogd의 허용 용량 보다도 로그양이 많아서 이런 문제가 발생?


1. 웹 메일로 접속하여 문제가 될 것 같은 e-mail을 모두 지워버림으로써 해결

메일 어플리케이션의 문제는 타이거의 메일 어플리케이션에서도 겪어봤던 문제로 소득 공제 때문에 발송된 메일들에 포함된 Active-X와 관련한 문제

결국 소득 공제 증명을 위해 보험사나 카드사에서 발송해 준 메일들을 삭제하니 메일 어플리케이션이 폭주하는 현상이 해결

- 메일이 정리되자 데이터 복구를 위해 Backup3로 백업된 데이터를 복구 후, 또 다시 syslogd 폭주. 

- 콘솔로 로그 내용을 살펴보니 백업된 데이터들이 유저 그룹에 권한 문제가 있는지 이 내용을 log에 남기기 위해 syslogd가 동작하는 것이었고 syslogd의 CPU 사용량이 50%에 육박

- 이후로도 또 한번 syslogd가 동작하는 것이 목격된 적이 있었는데 마찬가지로 순간 CPU 사용량이 폭주

- 타임 머신을 사용하는 경우에도 syslogd의 CPU 사용량이 이슈

- 타임머신을 끄고 사용하더라도 결국 시스템에 뭔가 문제가 있을 경우 이 기록을 남기기 위해 syslogd가 폭주


2. 또한 SSD를 사용하는 경우에도 발생

- 판매업체에서 최신 펌웨어 업데이트를 한 후 해결


3. 임시방편

터미널에서 다음과 같은 명령어를 입력하여 주어 임시로 syslogd 데몬의 폭주를 막는다.

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist

4. 구글 데스크탑 제거

- 모든 프로그램 하나씩 종료
- 구글 데스크탑 인덱싱 중단
- 구글 데스크탑 인덱스만 남기고 프로그램 제거
- syslogd 점유율 해결!
- CPU 온도 20도 하락


5. spotlight 인덱스 리셋하기

  1. 시스템 환경설정.
  2. Spotlight 선택.
  3. 개인정보 선택.
  4. 폴더 혹은 볼륨 전체를 리스트에 드래그
  5. 드래그 한 폴더나 볼륨을 제거한다.


'Hackintosh > Q&A' 카테고리의 다른 글

DivX Decoder.component Error  (0) 2010.03.14
Leopard 로그인이 안될 때  (0) 2009.12.08
UUID for host. Error: 35  (0) 2009.04.27
Adobe After Effect Issue with fcs2 without Upgrade  (0) 2009.04.25
f1115321352247e0bfb92a4243fd6d3f  (0) 2009.03.10
:
Posted by Ritz®™
2009. 11. 13. 11:46

Network Setup!! Hackintosh/Lan Card2009. 11. 13. 11:46

1. 부팅시에 f8을 누르거나 Chameleon 같은 경우 스페이스 바를 눌러 부팅옵션을

"-v -f" 로 주어 부팅하여 다음 그림과 같이 실행합니다.




:
Posted by Ritz®™

Upgrade from Leopard to Snow Leopard, 10A432?

It can be upgraded from 10.5.7 to 10A432.

Try to install Existing Leopard Hard Disk. It just upgrade from 10.5.7 to 10.6.0

Then update 10.6.1 by software Update.

But, you have to replace Sleepenabler.kext from Netkas' site when you update to 10.6.2.

It sometimes did not working GFX-String in 10.6.2, especially nVidia 7xxx series, 8xxx series.

if you have black screen after booting followed by lord_webi's guide.


delete following prefs/plists if existing in directory (boot with -x):

/Library/Preferences/ByHost/com.apple.preference.display*
/System/Library/Preferences/ByHost/com.apple.preference.display*
/Users/YOURUSER/Library/Prefereneces/ByHost/com.apple.preference.display*

same to *loginWindow* prefs/plists ... in all that directories if existing ...

restart and your EFI string will work again ...

:
Posted by Ritz®™