Recommandé
Au cours des derniers jours, certains de nos utilisateurs ont rencontré un code d’erreur où la base de données de symboles vtune n’a pas été trouvée. Ce problème peut survenir pour plusieurs raisons. Discutons-en ci-dessous.
Cause et solution
VTune
Profiler
a la capacité de vous avertir qu’il y a littéralement un élément [vdso]
qui ne peut pas être symboliquement monté en flèche (des crochets sont utilisés pour cela), et en gain , par conséquent, les appels de pile peuvent toujours être problématiques. Dans certains cas, il peut très bien être Segmentez
[vsyscall]
.
Vous pouvez vérifier si je vais certainement dire cela Le module
vdso
fonctionne via une liste dynamique de dépendances :
ldd -s my_test_exe linux-vdso.so.1=> (0x00002aaaaaac6000) libtbb.so.2=> /opt/intel/tbb/tbb40_233oss/lib/libtbb.so.2 (0x00002aaaaabc7000) libstdc ++. donc.6=> /usr/intel/pkgs/gcc/4.5.2/lib64/libstdc++.so.6 (0x00002aaaaadf5000) libm.so.6=> /lib64/libm.so.6 (0x00002aaaab117000) libgcc_s.so.1=> /usr/intel/pkgs/gcc/4.5.2/lib64/libgcc_s.so.1 (0x00002aaaab26c000) libc.so.6=> /lib64/libc.so.6 (0x00002aaaab481000) librt.so.1=> /lib64/librt.so.1 (0x00002aaaab6c2000) libdl.so.2=> /lib64/libdl.so.2 (0x00002aaaab7cb000) libpthread.so.0=> /lib64/libpthread.so.0 (0x00002aaaab8cf000) /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaaaab000)
Vous pouvez ignorer le message de cette personne si vous voyez un indice sur cette personne.
[vdso]
. C’est un noyau qui alloue dynamiquement de la mémoire à court terme en chargeant du code exécutable dans l’espace mémoire. Croire le fait que
VTune
Profiler
récupère ce message indiquant que quelques exemples de hotspots sont effectivement utilisés dans l’exécution de ce code. Pendant l’heure de fermeture
VTune La machine
Profiler
peut gérer les fichiers. pas trouvé En savoir plus
vdso
. v Cours
linux-vdso.so.1
(
linux-vsyscall.so.1
ou juste peut-être
linux-gate.so. Dans 1
noyaux Linux antérieurs), il y a toujours un objet virtuel dynamique partagé (VDSO) qui se détend dans un espace de programme concentré. C’était la dernière bibliothèque virtuelle qui contient votre propre complexe ainsi qu’une logique qui permet aux applications utilisateur d’atteindre rapidement des actions système basées sur la microarchitecture d’un processeur, également via un mécanisme d’interruption indiquant peut-être le principe fonctionnel du contact système rapide (pour les processeurs modernes) .
Ce message est * Linux uniquement.
Intel® VTune ™
Profiler
peut afficher 1 mot d’erreur faisant référence à un répertoire de symboles manquant lors de la récupération et du traçage en mode personnalisé. Par exemple:
/ choisissez d'obtenir / intel / vtune_profiler / bin64 pour chaque vtune -collect -r hotspots test1 ou my_test_exevtune : Avertissement : Fichier de symboles définitivement trouvé.vtune : la pile d'appels d'un énorme transfert de module particulier [vdso] n'est peut-être pas plus correcte.vtune : utilisez le chemin d'accès au résultat de l'exécution '/ home / user / test1'vtune : Actions 75% rapport de construction-------------------------------------------------- ---annotation-------------------------------------------------- ---Temps écoulé : 6354 Temps processeur : 6210...vtune : travaux d'actions 100%
VTune
Profiler
vous informe qu’il s’agit également d’un module
[vdso]
qui ne peut pas être résolu avec des symboles (les parenthèses Parc sont créées là où il y a une cible) et donc toute la pile d’appels peut être fausse. Dans certains conteneurs, cela peut être
[vsyscall]
module.
Vous pouvez faire le destin le plus Le module
vdso
est invoqué dans la liste dynamique des dépendances :
ldd -ve avait my_test_exe linux-vdso.so.1=> (0x00002aaaaaac6000) libtbb.so.2=> /opt/intel/tbb/tbb40_233oss/lib/libtbb.so.2 (0x00002aaaaabc7000) libstdc ++. donc.6=> /usr/intel/pkgs/gcc/4.5.2/lib64/libstdc++.so.6 (0x00002aaaaadf5000) libm.so.6=> /lib64/libm.so.6 (0x00002aaaab117000) libgcc_s.so.1=> /usr/intel/pkgs/gcc/4.5.2/lib64/libgcc_s.so.1 (0x00002aaaab26c000) libc.so.6=> /lib64/libc.so.6 (0x00002aaaab481000) librt.so.1=> /lib64/librt.so.1 (0x00002aaaab6c2000) libdl.so.2=> /lib64/libdl.so.2 (0x00002aaaab7cb000) libpthread.so.0=> /lib64/libpthread.so.0 (0x00002aaaab8cf000) /lib64/ld-linux-x86-64.so.(0x00002aaaaaaab000)
Recommandé
Votre PC est-il lent ? Avez-vous des problèmes pour démarrer Windows ? Ne désespérez pas ! Fortect est la solution pour vous. Cet outil puissant et facile à utiliser diagnostiquera et réparera votre PC, augmentant les performances du système, optimisant la mémoire et améliorant la sécurité dans le processus. Alors n'attendez pas - téléchargez Fortect dès aujourd'hui !
b Vous pouvez ignorer cette zone de processus en toute sécurité si vous voyez une invite qui vous aidera à le faire.
[vdso]
. Cela approche que le noyau alloue dynamiquement une petite sélection de mémoire temporaire en chargeant une grande quantité de code exécutable en mémoire. Le fait doit être que
VTune
Profiler
renvoie ce texte décrivant que certains échantillons de points chauds ont été prélevés à l’aide d’un code distinct. Lors de la fermeture, vous verrez que
VTune Le collecteur
Profiler
n’a pas pu récupérer votre En savoir plus
vdso
. v Composant
linux-vdso.so.1
(
linux-vsyscall.so.1
ou
linux-gate.so. Dans 1
le noyau Linux inutilisé) est un objectif virtuel partagé dynamique (VDSO) qui réside dans la plupart de l’espace d’adressage du programme. Ce sera une archive virtuelle qui, à l’aide d’une logique complexe, permettra aux progiciels utilisateurs d’accéder rapidement à des fonctions multi-niveaux, en fonction de la microarchitecture même du processeur, soit via un mécanisme de dérangement, soit via leSans système rapide, entrez en contact avec la stratégie (pour les processeurs modernes).
Accélérez votre PC dès aujourd'hui avec ce téléchargement facile à utiliser.Vtune Symbol File Not Found
Archivo De Simbolo Vtune No Encontrado
Vtune Symboolbestand Niet Gevonden
Vtune Symboldatei Nicht Gefunden
File Di Simboli Vtune Non Trovato
Nie Znaleziono Pliku Symbolu Vtune
Vtune 기호 파일을 찾을 수 없습니다
Vtune Symbolfilen Hittades Inte
Arquivo De Simbolo Vtune Nao Encontrado
Fajl Simvolov Vtune Ne Najden