summaryrefslogtreecommitdiff
path: root/doc/bugs/git-annex_on_NAS_eats_all_memory/comment_8_f1833d7994cc0a043c0696ed61faf295._comment
blob: f1995ed7032c3cd313274d12561beb5ecabf2ba8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
[[!comment format=c
 username="https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4"
 nickname="Markus"
 subject="comment 8"
 date="2015-02-17T14:43:19Z"
 content="""
ssh -t makes no difference, the strace output:
it's completely repetitive, only the futex and mmap calls are at random positions (mmap probably leads to the enormous memory consumption)

rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
clock_gettime(0x2 /* CLOCK_??? */, {31, 737743240}) = 0
clock_gettime(CLOCK_MONOTONIC, {365100, 810332327}) = 0
clock_gettime(0x3 /* CLOCK_??? */, {31, 737155560}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x2b32fb1c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x2b32fb18, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x2b32fb48, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x41981d0, FUTEX_WAKE_PRIVATE, 1) = 1
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
clock_gettime(0x2 /* CLOCK_??? */, {31, 851239760}) = 0
clock_gettime(CLOCK_MONOTONIC, {365100, 933314386}) = 0
clock_gettime(0x3 /* CLOCK_??? */, {31, 850549960}) = 0
mmap2(0x30b00000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30b00000
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [HUP ILL TRAP KILL USR1 USR2 CHLD TSTP TTIN URG XFSZ VTALRM IO PWR])                   
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0                                                                                                  
clock_gettime(0x2 /* CLOCK_??? */, {56, 575838240}) = 0                                                                                      
clock_gettime(CLOCK_MONOTONIC, {365125, 751101804}) = 0                                                                               
clock_gettime(0x3 /* CLOCK_??? */, {56, 574935120}) = 0                                                                               
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                 
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [])                                                                                    
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [ILL FPE KILL SEGV USR2 PIPE TERM STOP TSTP URG XCPU XFSZ VTALRM])                     
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [QUIT ABRT BUS PIPE TERM CONT STOP URG IO PWR])                                        
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [QUIT ABRT BUS PIPE TERM CONT STOP URG IO PWR])                                        
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [QUIT ABRT BUS PIPE TERM CONT STOP URG IO PWR])                                        
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                                                                                            
sigreturn()                             = ? (mask now [QUIT ABRT BUS PIPE TERM CONT STOP URG IO PWR])                                        
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---                   
"""]]