OVH Cloud OVH Cloud

OSX et memoire

165 réponses
Avatar
mannucciNOSPAM
Salut à vous (et bonnes fêtes à tous, au passage)

Depuis les balbutiements d'OSX, il est dit que l'utilisateur n'a plus à
allouer/quantifier la memoire utilisée par les diverses applications.
En ce qui me concerne, j'ai pris l'info pour argent comptant, en ne
m'occupant plus de rien sur ces questions là (et je suis en train de
realiser que devant la lenteur pharaonique de Jaguar par rapport à OS9,
j'aurais du m'interroger, en fait :-)...

Or, là, je viens de remarquer un détail qui m'avait échappé jusque là,
dans la fenetre "Infos" du Finder : pour les applis, y'a bien une zone
"memoire", et on y retrouve les 3 champs bien connus de pré-X...

alors ?
touche-t-on ou touche-t-on pas ?

merci de me renseigner.



--
Jean-marc Mannucci
************************************************

10 réponses

Avatar
michele
ATTENTION, ce n'est pas une réponse au message d'Eric mais de Laurent
Pertois, que je n'ai pas dans ma liste. Je saute donc une "case", pour
répondre ici.

Laurent Pertois : je n'ai traité personne d'andouille.
Ai-je parlé de toi ? En l'occurence, j'ai parfaitement remarqué ta

discrétion sur le sujet.

Laurent Pertois : il y a des pb avec Mac OS X, je ne l'ai jamais nié.
Je n'ai jamais dit que tu l'avais nié. Je lutte contre une idée que je

vois étalée ici sans arrêt. Si tu ne l'as pas vue...

Laurent : tu n'as jamais dit qu'il n'y avait pas de pb chez tout le monde
T'exagères, tu fais une figure de style éhontée. Où as-tu vu que j'avais

dit : "tout le monde a des problèmes". J'aurais eu du mal à ne pas voir
les sastisfaits, vu le raffut qu'ils font. Et à chaque fois que j'ai
parlé de mes copains gênés, j'ai parlé systématiquement de
Brice, mon copain suisse qui n'a jamais eu aucun problème sur X.
Voir par exemple :<1g73mjl.y1miwf14ggbwtN%

Laurent Pertois : tu as accusé les unixiens de vouloir cacher les pb
en menaçant les personnes qui venaient en parler.
Ah, j'ai dit "les unixiens cachent les problèmes et menacent les

gens..." ? !!!!... J'ai accusé les unixiens d'être hautains avec les non
informaticiens, de leur faire croire qu'ils étaient les seuls
responsables de leurs tuiles. Et de faire comme si eux possédaient
la seule vérité. Bref, hautains, imbus de leur savoir, inattentifs et
irrespectueux des "petits".

Laurent : des pb en X, peu nécessitaient le reboot ou fermer la session
Je sais très bien que tu sais qu'il y a de problèmes.


Laurent Pertois : j'ai rencontré plein X plantant à cause de bidouilles.
[...] m'affirmaient n'avoir rien fait, juré, craché sur l'honneur.
Comme si tu ne te doutais pas que je ne connaissais pas ce genre

d'utilisateurs qui est le même quel que soit l'OS, donc aussi sur 9 !
Tu te doutes donc que je ne parlais pas de ces utilisateurs.

Je te crois quand tu dis que tu n'as rien installé, cependant.
Voir mon test "spartiate" de X ultra propre réinstallé (rien bougé,

surtout pas d'utilitaire de déguisement) + Entourage X (avec toute les
màj Office...)+ Toshop X + MacSoup X (je l'avais complètement oublié
celui-là), installés à partir des lanceurs X d'origine.

l'utilisateur démarrait en 9 pour bidouiller (drivers jetés).
Je ne peux pas démarrer 9 sur l'AluNain. Et quand je fais des sauts

périlleux, tu sais très bien que je suis la première à le dire. Dans ces
cas-là, je sais très bien que les tuiles sont de ma faute (suis pas
tarée). Et je retrouve évidemment très bien le moyen de repartir sans
pb. Je n'ai jamais pleuré ma mère dans ces cas-là.

je me méfie comme la peste des utilitaires qui trifouillent l'OS.
J'en ai mis très récemment, donc ce n'était pas ça au départ. Et

heureusement, les 5 que j'ai installés progressivement n'ont rien
provoqué.

Avatar
Éric Lévénez
Le 12/01/04 16:25, dans <1g7fchu.10m43n413hi9cyN%,
« Michèle » a écrit :

Éric : Je n'ai pas râlé bêtement. J'avais un panic en sortie de veille. J'ai
arrêté d'utiliser la veille. Bug réparé donc plus de panic. Râler pour
râler comme certains et certaines le font ne sert à rien.


Au bout de tant d'années, tu devrais comprendre un tout petit peu
de quelle façon je fonctionne.


Non, je ne comprends pas.

Je me fous de râler pour le plaisir.
Mais voir un gavage dialectique marketing relayé les yeux fermés par des
usagers qui répètent qu'X ne peut absolument pas planter et surtout les


Je n'ai jamais dit ne jamais planter. Je n'ai jamais dit que Mac OS X ne
plantait jamais. N'ai-je pas expliqué ce qu'était un panic ?

voir quasiment traiter les utilisateurs non informaticiens d'incapables
(sous une forme plus politiquement correcte), alors que même toi tu
finis par avouer des kernels panic, je la trouve plutôt raide.


"J'avoue" ? N'importe quoi. J'ai toujours dit que tout système était
plantable, que ce soit Mac OS 9, Mac OS X, Windows, DOS, UNIX, NeXTSTEP...
Pour certains c'est plus facile. Pour Mac OS X c'est plus difficile que pour
Mac OS 9, par exemple.

Donc je
l'ouvre et ce sera toujours comme ça dès que j'entendrai des
affirmations s'ériger en vérité intouchable sans que j'en observe le
fondement dans la réalité.


Comme tout le monde te l'a déjà dit. La configuration que tu utilises ne
devrait pas planter comme elle le fait. Ce n'est pas normal. Il y a un
problème que d'autres n'ont pas sur la même configuration. Ce qu'il faut
faire c'est trouver d'où ce problème vient et je sais que ce n'est pas
facile.

L'autre lune, c'est quand j'entends d'une seule voix que seules les
parties tierces peuvent être responsables des plantages, comme si les
dev d'adobe (par exemple et parmi les autres) étaient des abrutis finis
et de parfaits incompétents et les dev d'Apple absolument
irréprochables, de vrais petits dieux. Franchement...


Un panic peut venir :

- d'un problème matériel (barrette mémoire...)
- d'un problème avec le noyau (mach + BSD)
- d'un problème avec des drivers chargeables dans le noyau

Normalement Apple teste à fond son système sur énormément de configurations,
mais pas toutes les configurations. Apple propose aux développeurs des
machines pour tester leur softs dans différentes configurations. Mais même
le meilleur développeur hors Apple ne pourra pas tester son soft sur toutes
les configurations si même Apple ne peut le faire. Il y aura donc toujours
des bugs.

Le panic que j'avais (le seul en 10.3.x) était sur le driver GeForce3. Je ne
sais pas de Nvidia ou d'Apple d'où venait effectivement le problème, mais
Apple l'a réglé.

Mais pour en revenir aux drivers chargeables, ceux livrés avec Mac OS X sont
plus testés que les autres car plus d'utilisateurs les ont aussi testés dans
énormément de configurations et sur différentes versions du système.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
graphistecomBOUCHONfr
Éric Lévénez wrote:

"J'avoue" ? N'importe quoi. J'ai toujours dit que tout système était
plantable, que ce soit Mac OS 9, Mac OS X, Windows, DOS, UNIX, NeXTSTEP...
Pour certains c'est plus facile. Pour Mac OS X c'est plus difficile que pour
Mac OS 9, par exemple.


Hmmmpffffff. Il m'a fallu tout de même moins de temps pour subir mon
premier message d'erreur sous MacOS 10 que sous MacOS 9. Toujours est-il
qu'en utilisant MacOS 10 à peu près de la même façon que j'utilise MacOS
9 je rencontre un tas de 'problèmes' concernant le fonctionnement de mes
machines et de leurs logiciels.

Récemment une application que j'avais installé sur le bureau à la
va-vite. Puis après avoir fait le ménage dans le dossier 'bureau'
(comportement àma très banal) l'application a atterri dans le dossier
'Applications' (il faut s'y faire à c'qu'il parait). Résultat : cette
(rogntudjuuu) appli ne voulait plus se lancer. Bon, heureusement que je
fréquente quelques forums de discussion sur internet pour savoir qu'il
suffit parfois de remettre l'appli dans son dossier de départ (celui
dans lequel elle a été installée). En l'occurence, le dossier 'bureau'.
Mais le néophyte passera forcement par un moment de désarroi avant de
réinstaller le logiciel, et ce, sans même avoir été renseigné par le
système d'exploitation et son interface (message d'erreur, bip, etc).
Bon, il est vrai que ce n'est pas tout à fait un plantage... mais un
disfonctionnement ou plutôt, dans le cas exposé ci-dessus, un
non-fonctionnement.
Un comble pour MacOS et sa légendaire interface intuitive !

--
Graphistecom
<www.olympuse10.fr.st>

Avatar
Éric Lévénez
Le 13/01/04 12:14, dans
<1g7i0hj.1uu117eat3534N%, « Graphistecom »
a écrit :

Éric Lévénez wrote:

"J'avoue" ? N'importe quoi. J'ai toujours dit que tout système était
plantable, que ce soit Mac OS 9, Mac OS X, Windows, DOS, UNIX, NeXTSTEP...
Pour certains c'est plus facile. Pour Mac OS X c'est plus difficile que pour
Mac OS 9, par exemple.


Hmmmpffffff. Il m'a fallu tout de même moins de temps pour subir mon
premier message d'erreur sous MacOS 10 que sous MacOS 9. Toujours est-il
qu'en utilisant MacOS 10 à peu près de la même façon que j'utilise MacOS
9 je rencontre un tas de 'problèmes' concernant le fonctionnement de mes
machines et de leurs logiciels.

Récemment une application que j'avais installé sur le bureau à la
va-vite. Puis après avoir fait le ménage dans le dossier 'bureau'
(comportement àma très banal) l'application a atterri dans le dossier
'Applications' (il faut s'y faire à c'qu'il parait). Résultat : cette
(rogntudjuuu) appli ne voulait plus se lancer.


Heu, très bien tout ça, mais moi je parle du système, pas des applications.
Qu'une appli plante ou ne se comporte pas comme ci ou comme ça, c'est tout à
fait possible. Bref, tu t'es trompé de débat. :-)

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
Schmurtz
Récemment une application que j'avais installé sur le bureau à la
va-vite. Puis après avoir fait le ménage dans le dossier 'bureau'
(comportement àma très banal) l'application a atterri dans le dossier
'Applications' (il faut s'y faire à c'qu'il parait). Résultat : cette
(rogntudjuuu) appli ne voulait plus se lancer.


Heu, très bien tout ça, mais moi je parle du système, pas des applications.
Qu'une appli plante ou ne se comporte pas comme ci ou comme ça, c'est tout à
fait possible. Bref, tu t'es trompé de débat. :-)


Je rapellerai aussi que la responsabilité du bon fonctionnement d'une
application lorsqu'on la maltraite (en la déplaçant, ou en l'écrasant
par une version plus récente par exemple) incombe aux dévélopeurs de
l'application et pas à ceux du système, que ce soit MacOS X, 9, Windows,
LinuxŠ Toutefois, certaines bibliothèques et concepts de base attachés à
un système donné peut simplifier la tâche aux développeurs. MacOS X est
très fort de ce point de vue, reste qu'il faut que les développeurs n'en
fassent pas qu'à leur tête (même chez Apple d'ailleurs).

--
Schmurtz


Avatar
graphistecomBOUCHONfr
Schmurtz wrote:

Récemment une application que j'avais installé sur le bureau à la
va-vite. Puis après avoir fait le ménage dans le dossier 'bureau'
(comportement àma très banal) l'application a atterri dans le dossier
'Applications' (il faut s'y faire à c'qu'il parait). Résultat : cette
(rogntudjuuu) appli ne voulait plus se lancer.


Heu, très bien tout ça, mais moi je parle du système, pas des applications.
Qu'une appli plante ou ne se comporte pas comme ci ou comme ça, c'est tout à
fait possible. Bref, tu t'es trompé de débat. :-)


Je rapellerai aussi que la responsabilité du bon fonctionnement d'une
application lorsqu'on la maltraite (en la déplaçant, ou en l'écrasant
par une version plus récente par exemple) incombe aux dévélopeurs de
l'application et pas à ceux du système, que ce soit MacOS X, 9, Windows,
Linux... Toutefois, certaines bibliothèques et concepts de base attachés à
un système donné peut simplifier la tâche aux développeurs. MacOS X est
très fort de ce point de vue, reste qu'il faut que les développeurs n'en
fassent pas qu'à leur tête (même chez Apple d'ailleurs).


Ça insinuerait quoi ? Que depuis le lancement de MacOS 10 un tas sinon
une bonne partie développerait les applications avec les pieds ?
L'utilisateur lambda constate une chose : sur la plupart des systèmes
grand-publics on peut déplacer une application n'importe où, ou presque,
sans risquer un disfonctionnement.
Constatation : sur ce problème précis, celà tend à devenir plus courant
que rare. Qu'Apple soit fautif ou non, son MacOS 10 ne simplifie pas la
tâche de l'utilisateur : Manque de fiabilité.
Ensuite on peut toujours ergoter pour savoir qui est le responsable. Ce
qui m'importe en tant qu'utilisateur régulier et 'professionnel' c'est
que l'outil de travail fonctionne. Et régulièrement sous MacOS 10 nombre
de disfonctionnements ralentissent la productivité. Et il y a peu
d'excuse à celà. Preuve en est par le manque de communication du système
qui n'est même pas capable d'afficher un message d'erreur, ni même
d'émettre un bip d'excuse.
Donc en cas de disfonctionnement on reste dans le doute et le désarroi :
que faire ? Si le système est exempt de reproches il reste soit :
1/ à bazarder l'ordinateur qui doit probablement avoir un composant
grillé (ou à l'état liquide)
2/ bazarder le logiciel qui n'est pas capable de faire ce pour quoi il a
été conçu (en boycottant par la-même occasion la revue de ces messieurs
les journaleux qui n'ont pas été capables d'émettre un test correct)

Bref, si je suits tes insinuations ce n'est pas la faute du système mais
de tout autre chose qui pourrait interagir avec l'OS.

On en revient irrémédiablement à la constatation suivante :
On ne peut pas compter sur ce qui touche à ce genre d'outil.

--
Graphistecom
<www.olympuse10.fr.st>



Avatar
Schmurtz
Je rapellerai aussi que la responsabilité du bon fonctionnement d'une
application lorsqu'on la maltraite (en la déplaçant, ou en l'écrasant
par une version plus récente par exemple) incombe aux dévélopeurs de
l'application et pas à ceux du système, que ce soit MacOS X, 9, Windows,
Linux... Toutefois, certaines bibliothèques et concepts de base attachés à
un système donné peut simplifier la tâche aux développeurs. MacOS X est
très fort de ce point de vue, reste qu'il faut que les développeurs n'en
fassent pas qu'à leur tête (même chez Apple d'ailleurs).


Ça insinuerait quoi ? Que depuis le lancement de MacOS 10 un tas sinon
une bonne partie développerait les applications avec les pieds ?


Oui, mais uniquement en ce qui conserne l'organisation de la gestion de
ses fichiers par l'application. Il y a aussi beaucoup d'applis qui sont
programmées proprement (heureusement).

L'utilisateur lambda constate une chose : sur la plupart des systèmes
grand-publics on peut déplacer une application n'importe où, ou presque,
sans risquer un disfonctionnement.


Absoluement pas ! va déplacer des programmes sous windows, je te
souhaite bonne chance pour les programmes un peu sophistiqués qui
souvent ne peuvent pas être déplacer (ce n'est pas problème puisque
selon la philosophie Windows, l'utilisateur n'est pas censé déplacer des
applications). Pareil pour les systèmes calqués sur UNIX comme linux. Si
tu en connais d'autres permettant de jouer avec la position des
programmes aussi bien que MacOS X, n'hésite pas à m'en faire part, ça
m'intéresse.

Le seul truc qui me gène sous MacOS X, c'est la façon dont
l'installateur d'Apple gère la destination. Cet installateur ne peut pas
demander un emplacement donné pour installer une application qui
contient des éléments à installer dans les dossiers /Library/ et
~/Library/. Il n'est pas non plus capable de choisir lui même s'il a
besoin d'une authentification admin pour faire l'installation (je pense
à des programmes qui pourrait être installé dans /Application ou
~/Application au choix de l'utilisateur).

Constatation : sur ce problème précis, cela tend à devenir plus courant
que rare. Qu'Apple soit fautif ou non, son MacOS 10 ne simplifie pas la
tâche de l'utilisateur : Manque de fiabilité.


Je ne vois pas où il y a manque de fiabilité. Selon les «guidelines»
(ligne directives) d'Apple à destination des développeurs (qu'ils
peuvent ou non respecter), il faut éviter de faire référence à des
fichiers par leur chemin d'accès. Apple préconise l'utilistation des
alias (pour enregistrer des positions de fichiers dans les préférences
de l'utilisateur), des fonctions spécifique aux "bundles" pour accéder
aux éléments situé à l'intérieur d'un paquet (application, extension,
panneau de préférencesŠ), et des fonctions de recherches d'éléments dans
des dossiers systèmes (/Library, /System, /Network, ~/Library). Par
ailleurs, Apple conseille de créer des applications monoblocs afin d'en
simplifier la gestion par l'utilisateur.

Si tout le monde suivait ces «guidelines», Apple pourrait changer les
noms des dossiers /System, /Library, la position des dossiers
utilisateurs sans que cela ne pose problème.

Suivre à la lettre ces «guidelines» demande du temps, et parfois
beaucoup de temps dans des cas un peu subtiles (demande une réflexion
préalable pour savoir ou mettre quoi). Cela explique pourquoi celles-ci
(les guidelines) ne sont pas toujours entièrement respectées (mais le
sont toujours, au moins en partie), ce qui ajouterais un coût
supplémentaire au produit final.

Ensuite on peut toujours ergoter pour savoir qui est le responsable. Ce
qui m'importe en tant qu'utilisateur régulier et 'professionnel' c'est
que l'outil de travail fonctionne.


Oui, mais il n'empèche que certains disfonctionnements sont liés au
système, d'autre aux applications. Dans la plupart des cas la cause de
l'erreur vient clairement de l'un ou de l'autre, et en général plus
souvent de l'appli que du système.

Et régulièrement sous MacOS 10 nombre
de disfonctionnements ralentissent la productivité. Et il y a peu
d'excuse à celà.


Des exemplesŠ

Preuve en est par le manque de communication du système
qui n'est même pas capable d'afficher un message d'erreur, ni même
d'émettre un bip d'excuse.


S'il y a une erreur, ce n'est pas au système d'en faire part, mais à
l'application de la traiter, si possible, et d'en informer
l'utilisateur. En effet, dans de nombreux cas les erreurs revoyées par
le système font partie du fonctionnement normal de l'application (par
exemple un message d'inexistance d'une resource).

Donc en cas de disfonctionnement on reste dans le doute et le désarroi :
que faire ? Si le système est exempt de reproches il reste soit :
1/ à bazarder l'ordinateur qui doit probablement avoir un composant
grillé (ou à l'état liquide)
2/ bazarder le logiciel qui n'est pas capable de faire ce pour quoi il a
été conçu (en boycottant par la-même occasion la revue de ces messieurs
les journaleux qui n'ont pas été capables d'émettre un test correct)

Bref, si je suits tes insinuations ce n'est pas la faute du système mais
de tout autre chose qui pourrait interagir avec l'OS.


Je n'ai jamais dit que le système était exempts de bugs, mais que si on
déplace une application et qu'ensuite elle ne marche plus, c'est que
l'application n'a pas été codée proprement.

On en revient irrémédiablement à la constatation suivante :
On ne peut pas compter sur ce qui touche à ce genre d'outil.


HeuŠ on ne peut pas non plus compter sur son crayon, la mine peut casser.

--
Schmurtz


Avatar
alortal
Graphistecom wrote:


Et régulièrement sous MacOS 10 nombre
de disfonctionnements ralentissent la productivité. Et il y a peu
d'excuse à celà. Preuve en est par le manque de communication du système
qui n'est même pas capable d'afficher un message d'erreur, ni même
d'émettre un bip d'excuse.


Ben, même si j'ai été critique vis à vis de macOS X (essentiellement
d'ailleurs, sinon quasi exclusivement sur les problèmes de
veille/suspension du système), perso tous ces messages d'erreurs ne me
manquent pas et pour cause : bien souvent les problèmes pour lesquels
ces messages existaient dans MacOS 9 ont disparu... :-)

Donc en cas de disfonctionnement on reste dans le doute et le désarroi :
que faire ? Si le système est exempt de reproches il reste soit :
1/ à bazarder l'ordinateur qui doit probablement avoir un composant
grillé (ou à l'état liquide)
2/ bazarder le logiciel qui n'est pas capable de faire ce pour quoi il a
été conçu (en boycottant par la-même occasion la revue de ces messieurs
les journaleux qui n'ont pas été capables d'émettre un test correct)

Bref, si je suits tes insinuations ce n'est pas la faute du système mais
de tout autre chose qui pourrait interagir avec l'OS.

On en revient irrémédiablement à la constatation suivante :
On ne peut pas compter sur ce qui touche à ce genre d'outil.

Le problême est aussi que tu réagis comme si OS X était la "suite

logique" d'OS 9 ; ce n'est pas le cas. Du coup, même si dans certains
cas, on peut bien sûr le déplorer (parce qu'il est vrai qu'une bonne
part d'intuitivité a foutu le camp), mai s il faut aussi voir que le
fonctionnement n'est pas du tout le même et qu'il faut don voir les
chose de façon assez différente...

--
Alain "Émile courrier" Lortal
"You can't beat, guitars, bass and drum"
Lou Reed - "New-York"

Avatar
jim
Michèle wrote:

Je te crois quand tu dis que tu n'as rien installé, cependant.
Voir mon test "spartiate" de X ultra propre réinstallé (rien bougé,

surtout pas d'utilitaire de déguisement) + Entourage X (avec toute les
màj Office...)+ Toshop X + MacSoup X (je l'avais complètement oublié
celui-là), installés à partir des lanceurs X d'origine.


MacSOUP X installé... oula ! c'est un truc qui installe le doute dans
l'inconscient collectif... c'est hyper plantouilleux pour la mémoire des
utilisateurs ! ;-)

Vade retro MacSOUPnas !

--
FA: C'est perturbant...
SP: Le gros inconvénient du changement, c'est que c'est plus pareil
SP: qu'avant :-)
-+- SP in LTQFRJ -+- MacOOOOOSX c'était mieux avaaaaannnnnt -+-


Avatar
graphistecomBOUCHONfr
Schmurtz wrote:

On en revient irrémédiablement à la constatation suivante :
On ne peut pas compter sur ce qui touche à ce genre d'outil.


Heu... on ne peut pas non plus compter sur son crayon, la mine peut casser.


Un crayon ça se taille. MacOS 10 non.
--
Graphistecon
<www.olympuse10.fr.st>