Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Programy natywne


  • Zaloguj się, aby dodać odpowiedź
12 odpowiedzi w tym temacie

#1 piotrek2x

piotrek2x
  • 60 postów
  • SkądLodz

Napisano 26 sierpnia 2007 - 09:30

Witam, Pytanie jest banalne1 Co oznacza ze programy uruchamiane sa ''natywnie''? Jakie z tego sa plusy dodatnie lub plusy ujemne w porownaniu z np platforma PC?

#2 Chilon

Chilon
  • 1 930 postów

Napisano 26 sierpnia 2007 - 09:36

---- Dodano 26-08-2007 o godzinie 10:37 ----

Natywny - łac. nativus "urodzony, wrodzony". Natywny program, to program "wrodzony" w daną platformę sprzętowo-programową, a więc działający na niej bezpośrednio, bez pomocy innych programów, takich jak emulatory czy maszyny wirtualne. To inaczej w przybliżeniu "dedykowany". Dla przykładu - natywny program dla AmigaOS 4.0 to program, który został skompilowany dla procesora PowerPC i systemu AmigaOS 4.0. Inaczej mówiąc - natywny program lub system, to taki, który działa bez konieczności emulacji procesora innej maszyny i/lub stosowania wrapperów.


  • maslaq lubi to

#3 piotrek2x

piotrek2x
  • 60 postów
  • SkądLodz

Napisano 26 sierpnia 2007 - 10:16

Czy to znaczy ze na Pc-tach tez sa takie programy (jak rozuemiem napisane pod architekture)?

---- Dodano 26-08-2007 o godzinie 11:19 ----
Witam,

Czy platforma OS X (lub sprzet Appla) wymaga stosowania partycji? Wiem ze na Pc-cie to bylo bardzo logiczne, podyktowane wielkoscia klastra itd....

#4 Chilon

Chilon
  • 1 930 postów

Napisano 26 sierpnia 2007 - 14:11

Czy to znaczy ze na Pc-tach tez sa takie programy (jak rozuemiem napisane pod architekture)?

Hmm PC to szerokie określenie. Jeśli chodzi Ci o system windows to można śmiało powiedzieć, że wszystkie są aplikacjami natywnymi, jednak od zasady zawsze są wyjątki. Kiedyś dawno temu pisano jeszcze gry dla DOS'a i one wymagały uruchemienia ich w DOSie bądz poprzez rozszerzenie DOS4GW ogólnie uruchamiało się dodatkową aplikację żeby w ogóle działało(potem dochodziły jakieś opcje urochamiania w kompatybilnści z ....). Co do systemów unixowych, większość aplikacji jest natywnych, aby powiększyć zbiór aplikacji używa się tam kompatybilności z innymi systemami, jak na przykład kompatybilność z linuxem i wówczas aplikacja uruchamiana za pomocą tej kompatybilności natywną nie jest.

Czy platforma OS X (lub sprzet Appla) wymaga stosowania partycji? Wiem ze na Pc-cie to bylo bardzo logiczne, podyktowane wielkoscia klastra itd....


Każdy OS wymaga partycji, chyba że o czymś nie wiem ;)

#5 Wicko

Wicko
  • 1 405 postów
  • SkądBiałystok

Napisano 26 sierpnia 2007 - 14:13

Jako przykłąd aplikacji nienatywnych dla OS X można podać programy skompilowane pod procesory PowerPC i odpalane na Intelach za pomocą emulatora Rossetta, albo na przykład programy napisane w .NET (pod Windows) uruchamiane pod Uniksami w środowisku Mono.

#6 piotrek2x

piotrek2x
  • 60 postów
  • SkądLodz

Napisano 26 sierpnia 2007 - 17:30

no tak ale co z ta partycja? Czy przy dysku 120Gb powinienem zalozyc partycje dodatkowe (przy Pc mialem 60Gb i mialem 3 partycje) po iles giga? Czy nie musze sie przejmowac wielkoscia klastrow...patrz szybkoscia dzialania systemu? Pzdr

#7 lutecki

lutecki
  • 3 315 postów
  • Płeć:
  • SkądWarszawa

Napisano 26 sierpnia 2007 - 18:41

O czym Ty gadasz?! Dysk partycjonujesz sobie jak chcesz i jak Ci jest potrzeba. Ja Ci mówię: Zrób 14 partycji po 10GB!

#8 Scypin

Scypin
  • 299 postów

Napisano 26 sierpnia 2007 - 19:01

przy windzie czy linuxie (przynajmniej u mnie) to byly czasem problemy przy dzieleniu za duzo partycji to wolno pracowal za malo tez a jesli 1 to mozesz miec po pewnym czasie problemy.. w mac os x masz wiekrza swobote w tym zakresie dzielisz jak tobie wygodnie

#9 Chilon

Chilon
  • 1 930 postów

Napisano 26 sierpnia 2007 - 19:02

Nie nie, nie do końca. Fakt kiedyś podział na partycję miał sens ze względu na cenę dysków i wydajność. Dlatego robiło się osobne partycje na system, dane, swap itp. Teraz takie partycjonowanie to tylko strata miejsca. Jedyny logiczny podział jaki jeszcze moźna stosować to osobne partycje na system i osobną na dane. Ale z tego co widzę masz MacBook'a tak więc raczej nie bawił bym się w podziały. Na komputerach przenośnych jak dla mnie krojenie dysku nie ma najmniejszego sensu.

#10 Grooby

Grooby
  • 913 postów
  • SkądWarszawa

Napisano 26 sierpnia 2007 - 20:31

Dodam jeszcze ze dobrym przykladem nienatywnych aplikacji sa aplikacje 32bitowe na windows x64 gdyz odpalane sa w srodowisku emulowanym (wow64) tak jak aplikacje PPC odpalane na intelomakach (rosetta) G.

#11 Ruczaj

Ruczaj
  • 3 528 postów
  • SkądPoznan

Napisano 26 sierpnia 2007 - 22:37

A jeszcze czasami przy programach na Maka jest pisane ze odpalac tylko w trybie natywnym i wyjaznione w przypisie, ze tryb natywny oznacza, ze nie moze to byc np. Classic Mode.

#12 widmo123

widmo123
  • 59 postów

Napisano 02 grudnia 2009 - 00:35

MAC to tex PCet wiec nauczcie sie zadawac logiczne pytania. Bo w stylu czy na PCecie sa natywne aplikacje to jest to samo pytanie co: CZY na MACU sa natywne aplikacje , czy na SAMSUNGU sa natywne aplikacje....

#13 krakers

krakers
  • 8 135 postów
  • SkądNibylandia

Napisano 02 grudnia 2009 - 01:27

A ty naucz się korzystać z kalendarza. Po odkopywać ponaddwuletni wątek?




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych