Archiwa tagu: funtoo

Co wybrać: Windows XP czy 7, 64bit czy 32bit, Linux czy Windows?

Oto krótki poradnik dla tych którzy mają dylemat z wyborem typu systemu operacyjnego na swój komputer.

Na początek schemat i zero wyjaśnień:

A teraz wyjaśnienia:

  • Procesor: ilość rdzeni nie ma większego znaczenia, zarówno system 64bit-owy jak i 32bit-owy może ale nie musi obsługiwać więcej niż jeden rdzeń/procesor. Windows XP dopiero od dodatki SP1 obsługuje procesory z więcej niż jednym rdzeniem, Vista/7 obsługują je od początku swojego istnienia. Według wielu testów Windows XP SP3 słabiej radzi sobie z rozdzielaniem zadań między rdzenie niż Windows Vista/7, te same testy pokazały też że różnice są na poziomie błędu statystycznego, dopiero gdy ilość rdzeni jest większa niż 2 a do tego dochodzą technologię jak Hyper Threading różnice zaczynają być widoczna ale nadal jest mniejsza niż 2-3%.
  • Dysk twardy: rozmiar dysku nie ma znaczenia, ponieważ rozmiar jaki obsługuje Windows XP x86 jest większa od nawet najnowszych dysków twardych do zastosować domowych. Oczywiście system 64bit-owy obsługuje dużo większe dyski.
  • Pamięć RAM ma znacznie, system 32bit-owy potrafi adresować do 4GB aby posiadać więcej pamięci musimy posiadać system 64bit-owy. Do pamięci RAM wlicza się też RAM który posiada karta graficzna, w rezultacie 32bit-owy Windows widzi od 3 do 3,9GB. Przy wyborze systemu musimy pamiętać że system 64bit-wy obsługuje więcej pamięci ale też wymaga jej więcej, w rzeczywistości potrzebuje jej o około 25-50% więcej niż 32bit-wy, jeżeli posiadacie coś w okolicy 1-2GB zalecam Windows XP x86, mimo że wiele mało doświadczonych osób twierdzi że wymagania 7 są identyczne jak XP, to prawda jest zupełnie inna. W7 wymaga dużo więcej, może nie tyle co Vista ale więcej, z czasem gdy system „rośnie” przy małej ilości RAM-u robi się powolny a to bardzo utrudnia pracę, dlatego tylko osoby posiadające co najmniej 4GB RAM-u powinny wybierać system 64bit-wy.
    • XP czy 7: według mnie 7 jest tylko dla tych którzy posiadają 4GB RAM-u albo grają w gry wymagające DX10 lub 11. Siódemka wymaga więcej pamięci a po co się męczyć ? XP mimo swojego wieku był cały czas modernizowany, działa dużo szybciej i wymaga dużo mniej, z odrobiną własnego wkładu może być bardziej zabezpieczony niż 7. Internet, biuro = Windows XP!
  • Linux: tu sprawa jest prosta, rozwiązana za pomocą modułu (high memory support) który jest w stanie użyć całych 4GB a nawet więcej n(do 64GB) nawet na 32bit-wym systemie. Jedyny problem to limit per proces do 4GB. Dlatego osoby które mają coś w okolicy 4GB a nie mają ochoty użerać się z problemami jakie niesie 64bit-owy system (java, flash, multilib, aplikacje CloseSource, stare aplikacje) , spokojnie mogą używać 32bit-owego distra z HMS.

Mam wielką nadzieję że przybliżyłem wam temat i pozwoli wam to wybrać system idealny dla waszej maszyny i dla was. Jestem człowiekiem, nie pisarzem, nie humanistą, robię błędy, zapominam… więc jeżeli coś z tym tekstem nie jest halo, dajcie znać.

LINUX: Jak uruchomić TP-Link-a WN722N lub WN422G pod linux-em ? (ar9271, ath9k_htc)

UWAGA! Backtrack 5 zawiera sterownik ath9k_htc! Zaktualizuj system!

OPIS JEST NIEAKTUALNY!

 

Okazuje się że wreszcie się można użyć popularnej linii kart firmy TP-Link pod Linux-em! Mówię tu o modelach:

TP-Link TL-WN722N
TP-Link TL-WN721N
TP-Link TL-WN422G v2
TP-Link TL-WN421G v2

 

Długo trzeba było czekać ale wreszcie sterownik ath9k_htc jest gotowy do działania. Instalacja jest banalnie prosta:

su root

wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2

 

tar -xjf compat-wireless-2.6.tar.bz2

 

cd compat-wireless-2.6

 

./scripts/driver-select ath9k_htc #jeżeli chcemy tylko ath9k_htc dla AR9271 lub pomijamy ten krok jeżeli chcemy odświeżyć wszystkie sterowniki, jeżeli chodzi o BackTrack 4 należy pozostawić oryginalne sterowniki ponieważ BT4 modyfikuje sterowniki.

 

make

make install

wget http://backtrack.pl/files/ar9271.fw

mv ar9271.fw /lib/firmware

modprobe ath9k_htc

 

Efekt:

 

usb 1-5: firmware: requesting ar9271.fw
usb 1-5: ath9k_htc: Transferred FW: ar9271.fw, size: 51280
ath: EEPROM regdomain: 0x809c
ath: EEPROM indicates we should expect a country code
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x52
ath: Country alpha2 being used: CN
ath: Regpair used: 0x52
cfg80211: Calling CRDA for country: CN
Registered led device: ath9k-phy0::radio
Registered led device: ath9k-phy0::assoc
Registered led device: ath9k-phy0::tx
Registered led device: ath9k-phy0::rx
usb 1-5: ath9k_htc: USB layer initialized
usbcore: registered new interface driver ath9k_hif_usb
cfg80211: Regulatory domain changed to country: CN
(start_freq – end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz – 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
(5735000 KHz – 5835000 KHz @ 40000 KHz), (N/A, 3000 mBm)

Wszystkie wymienione modele działają dobrze, ale bez rewelacji… do normalnego użytkowania wystarczy na fajerwerki przyjdzie jeszcze poczekać, ale niestety muszę rozczarować 10% użytkowników, wszystkie wymienione karty po zmianie adresu MAC przestają działać! Koszmar… Tak że wardriving na tej karcie raczej nie przejdzie.

Znane problemy:

usb 1-5: ath9k_htc: Firmware – ar9271.fw not found #rozwiązanie: pobierz firmware z linku który podaje na mojej stronie.

Instalacja samego ath9k_htc na bt4 powoduje że inne sterowniki wifi segmentują.

Źródło danych:

 

http://wireless.kernel.org/en/users/Drivers/ath9k_htc
Firmware – http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree
compat-wireless – http://wireless.kernel.org/download/compat-wireless-2.6/