sudo dscacheutil -flushcache
nie robi nic użytecznego związanego z wpisami pamięci podręcznej DNS - przynajmniej w środowiskach innych niż LDAP i 10.9-10.13.
sudo killall -HUP mDNSResponder
wysyła zawieszenie do mDNSResponder, uruchomione uruchomi ponownie demona, a pamięć podręczna DNS zostanie wyczyszczona jako efekt przelewu.
Można to łatwo przetestować za pomocą następującej sekwencji poleceń:
sudo killall -INFO mDNSResponder
domyślnie 03: 54: 55.672826 +0200 mDNSResponder Rozmiar pamięci podręcznej 282 jednostek; 189 w użyciu (73 grupy, 29 multiemisji, 87 emisji pojedynczej) ; 2
przywoływane przez aktywne pytania domyślnie 03: 54: 55.694219 +0200 mDNSResponder Rozmiar pamięci podręcznej Unicast 1769
sudo dscacheutil -flushcache
sudo killall -INFO mDNSResponder
domyślnie 03: 55: 52.148629 +0200 mDNSResponder Rozmiar pamięci podręcznej 282 jednostek; 180 w użyciu (79 grup, 19 multiemisji, 82 emisji pojedynczej) ; 2
przywoływane przez aktywne pytania domyślnie 03: 55: 52.157180 +0200 mDNSResponder Rozmiar pamięci podręcznej Unicast 1992
sudo killall -HUP mDNSResponder
sudo killall -INFO mDNSResponder
domyślnie 03: 56: 39.446829 +0200 mDNSResponder Rozmiar pamięci podręcznej 282 jednostek; 8 w użyciu (4 grupy, 0 multiemisji, 4 emisji pojedynczej) ; 2
przywoływane przez aktywne pytania domyślnie 03: 56: 39.466259 +0200 mDNSResponder Rozmiar pamięci podręcznej Unicast 121
Aby uzyskać wyniki powyżej otwarte Console.app, wybierz swoją nazwę hosta w „Urządzeniach” i użyj filtru mDNSResponder i rozmiaru pamięci podręcznej :