J'ai obtenu cette sortie de la ps aux|grep firefox
commande:
$ ps aux|grep firefox
auraham 5443 17.3 11.0 2600628 426484 ? Sl 18:10 0:54 /usr/lib/firefox/firefox
auraham 5496 24.0 17.9 2558108 691700 ? Sl 18:10 1:15 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -intPrefs 5:50|6:-1|18:0|28:1000|33:20|34:10|43:128|44:10000|49:0|51:400|52:1|53:0|54:0|59:0|60:120|61:120|91:2|92:1|106:5000|117:0|119:0|130:10000|155:24|156:32768|158:0|159:0|167:5|171:1048576|172:100|173:5000|175:600|176:4|177:1|186:2|200:60000| -boolPrefs 1:0|2:0|4:0|26:1|27:1|30:0|35:1|36:0|37:0|38:0|41:1|42:1|45:0|46:0|47:0|48:0|50:0|55:1|56:1|57:0|58:1|62:1|63:1|64:0|65:1|66:1|67:0|68:1|71:0|72:0|75:1|76:1|80:1|81:1|82:1|83:0|85:0|86:0|87:1|88:0|93:1|94:0|100:0|105:0|108:1|109:0|111:1|112:1|114:1|118:0|120:0|122:0|124:1|125:1|131:0|132:0|133:1|135:0|146:0|153:0|154:0|157:1|160:0|162:1|164:1|165:0|170:0|174:1|179:0|180:0|181:0|182:1|183:0|184:0|185:1|188:1|192:0|193:0|194:1|195:1|196:0|197:1|198:1|199:1|201:0|202:0|204:0|212:1|213:1|214:0|215:0|216:0| -stringPrefs 3:7;release|134:3;1.0|151:332; ¼½¾ǃː??։֊׃״؉؊٪۔܁܂܃܄ᅟᅠ᜵ ???‐’․‧??????? ‹›⁁⁄⁒ ⅓⅔⅕⅖⅗⅘⅙⅚?⅜⅝⅞⅟∕∶⎮╱⧶⧸⫻⫽⿰⿱⿲⿳⿴⿵⿶⿷⿸⿹⿺⿻ 。〔〕〳゠ㅤ㈝㈞㎮㎯㏆㏟꞉︔︕︿﹝﹞?./。ᅠ???�|152:8;moderate| -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 5443 true tab
auraham 5694 0.0 0.0 15444 1092 pts/2 S+ 18:15 0:00 grep --color=auto firefox
Selon ce blog , cette erreur se produit après un crash de Firefox. Cependant, chaque fois que je lance à nouveau Firefox, cette large gamme d'arguments apparaît également.
J'essaye déjà ces choses:
- Exécutez Firefox avec les extensions désactivées
- Réinstallez Firefox (
sudo apt-get purge firefox; sudo apt-get install firefox
)
Cependant, cela n'a pas fonctionné.
Est-il possible de supprimer une telle ligne d'arguments?
pgrep firefox
sortie utilisable :pgrep -fai firefox/firefox | awk '/contentproc/{for(i=6;i<=21;i++){$i="#"};print $0;next}{print $0}'
Réponses:
Probablement pas amovible, mais cela n'apparaîtra que lors de la navigation sur les pages Web.
Quelle est cette argumentation
Lors de l'exécution de Firefox 54 ou d'une version plus récente, le Multiprocess Firefox (aka Electrolyse ou e10s ) est désormais activé par défaut pour tous les utilisateurs. Ce dernier lien contient des explications sur le sujet sur MozillaWiki.
La ligne d'argument
-contentproc -childID 1 -isForBrowser [...]
apparaît donc dans la liste des processus car Firefox fonctionne avec le multiprocessus activé par défaut.La partie cryptique de l'argument
¼½¾ǃː̷̸։֊׃״؉؊٪۔܁܂܃܄ᅟᅠ᜵ [...]
semble correspondre aux personnages sur liste noire de Mozilla, selon la documentation network.IDN.blacklist_chars de MozillaZine , qui a été suggérée par cette réponse partielle de TT Farreo à Stack Overflow .Les caractères figurant sur la liste noire se trouvent également dans la configuration de Firefox elle-même, accessible à
about:config
partir de la barre d'adresse. Voir la capture d'écran suivante comme preuve.Comment vérifier le multiprocessus
Ouvrez Firefox, puis tapez 'about: support' dans la barre d'adresse et appuyez sur la Entertouche. L'utilisateur recevra une page d' informations de dépannage . Regardez sous Application Basics , faites défiler vers le bas pour voir l' option Windows multiprocessus .
Si le multiprocessus est désactivé dans Firefox pour une raison connue:
Si le multiprocessus est activé dans Firefox:
Les «processus de contenu Web» peuvent avoir des valeurs différentes en fonction des paramètres de performances de Firefox. La valeur «0/1» s'affiche car dans Préférences > Général , sous la section Performances , l'option «Limite du processus de contenu» a été définie sur «1». S'il est défini sur «4», la valeur est «0/4».
Qu'il soit affiché ou non
D'après mon observation, j'ai identifié les cas suivants:
Notez que "lorsqu'il est actif" signifie qu'un processus avec la ligne d'argument
-contentproc -childID 1 -isForBrowser ...
apparaîtra lorsque Firefox est utilisé pour parcourir les pages Web. Le processus apparaîtra tout au long de la session.Dites si seulement "environ:" les pages URL sont ouvertes dans Firefox, alors le processus n'apparaîtra pas du tout même multiprocessus est activé. Voir la capture d'écran suivante comme preuve.
TL; DR : Le processus avec la ligne d'argument n'est pas rare, mais il est normal de le voir lors de l'exécution de Firefox 54 ou plus récent pour tous les utilisateurs. En effet, le multiprocessus est désormais activé par défaut.
la source