[26354] 2021-01-21_Linux文件系统与持久性内存介绍

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-19
2021-01-21_Linux文件系统与持久性内存介绍 L i n u x   L i n u x   2 0 2 1 - 0 1 - 2 1 F r e e O A h t t p : / / w w w . f r e e o a . n e t / o s u p o r t / s t o r a g e b a k / l i n u x f s - n v d i m m - i n t r o _ 1 8 9 8 . h t m l 1 L i n u x     L i n u x   访   L i n u x 3
  " c a c h e "     " b u f f e r "     " "   " c a c h e "     " "     " D A X " ( 访 ) 使   " " 使   " "     " c a c h e "   " b u f f e r "     " "  
1 . 1   N V D I M M     3   访 沿   使   ( F l a s h   T r a n s l a t i o n   L a y e r F T L )   使   s p l i d   S t a t e   D r i v e s S S D ) 使 ( e m b e d d e d   M u l t i   M e d i a   C a r d e M M c ) ( U n i v e r s a l   F l a s h   S t o r a g e U F S ) 访   便 ( F l a s h   M e m o r y )   1     0   0     1   1 N O R   1 0 ^ 4 ~ 1 0 ^ 3   N A N D     1 0 ^ 3 ~ 1 0 ^ 6   N A N D     N O R   N O R N A N D   N O R   ( e X e c u t e   I n   P l a c e X I P )   ;   N A N D       N A N D   N O R     N A N D     N A N D   N O R   N A N D     N O R     u b o o t   N A N D   N A N D   (   w e a r   l e v e l i n g ) 使     N A N D  
  5 1 2   N A N D     N A N D   使 寿   N A N D   N A N D   N A N D     N V D I M M ( N o n n - V o l a t i l e   D I M M D I M M     D u a l - I n l i n e - M e m o r y - M o d u l e s   )   N A N D   访     N A N D   1 . 2   f s     使 ( V i r t u a l   F i l e   S y s t e m V F S ) ( V i r t u a l   F i l e s y s t e m   S w i t c h V F S )       E X T     b t r f s E X T     L i n u x     3     E X T [ 2 - 4 ]   N A N D     N O R     J F F S 2   ( 2   J o u r n a l l i n g   F l a s h   F i l e   S y s t e m   v e r s i o n 2 ) U B I F S (   U n s o r t e d   B l o c k   I m a g e   F i l e   S y s t e m )   t m p f s   使   s o c k f s 使 ( s o c k e t ) 使   r e a d     使   w r i t e   p r o c     p r o c       p r o c     " p r o c "   s y s f s   s y s f s     " / s y s " h u g e t l b f s c g r o u p   ( c o n t r o l   g r o u p   c g r o u p )   c g r o u p   使 使   c g r o u p c g r o u p 2     c g r o u p 2     c g r o u p     c g r o u p 2   使   使   c g r o u p 2 访 访 访   访   I O   访   I O     使 N O O P ( N o   O p e r a t i o n ) C F Q (   C o m p l e t e   F a i r   Q u e u i n g )   d e a d l i n e ( ) N O O P   C F Q     d e a d l i n e   (   M e m o r y   T e c h n o l o g y   D e v i c e M T D )     M T D     N V D I M M     D A X ( D i r e c t   A c c e s s 访 X     e X c i t i n g )   N V D I M M  
l i b n v d i m m     3     N V D I M M   ( p e r s i s t e n t   m e m o r y P M E M )     N V D I M M   ( b l o c k B L K )   N V D I M M   P M E M     B L K   访   N V D I M M   P M E M   访   N V D I M M   B L K   访   N V D I M M     N V D I M M   2 N V I D M M N V D I M M   ( N o n - V o l a t i l e   D u a l   I n - l i n e   M e m o r y   M o d u l e )   访 ,   使 ,     ( u n e x p e c t e d   p o w e r   l o s s ) ,   ,   N V D I M M   使   D I M M   ,   D I M M   ,     D D R 线 ,   D R A M ,   P e r s i s t e n t   M e m o r y 2 . 1 ,     J E D E C   ,   N V D I M M   N V D I M M - N   D R A M     f l a s h   访   D R A M 使   D R A M     D R A M   N V D I M M - N N V D I M M - N     D R A M 1 0 1   D R A M     f l a s h   使 使   N V D I M M - N   N V I M M - N N V D I M M - F 使   D R A M   D D R 3   D D R 4   线 f l a s h   N A N D   f l a s h     S S D 使 S A T A S A S   P C I e   线 使   D D R   线
N V D I M M - F   S S D   1 0 1   T B   N V D I M M - P   ( U n d e r   D e v e l o p m e n t )   D D R 5   D D R 5 D D R 4 N V D I M M - P     D R A M     f l a s h   ,     D R A M     N A N D   f l a s h   T B , 1 0 2 线 C P U   访   P C I e   访 6 4     c a c h e   l i n e C P U   访 访 I n t e l   2 0 1 8 5 3 D   X P o i n t   I n t e l ®   O p t a n e   D C   P e r s i s t e n t   M e m o r y N V D I M M - P   I n t e l ®   O p t a n e   D C   P e r s i s t e n t   M e m o r y 2 . 2 访 N V D I M M - P ,     D R A M D R A M ,   L 1 / L 2 ,   使 ,   ,   b u f f e r ,   ,   I A - 3 2     I A - 6 4   6 4 访   ( )   ,   ,   c o p y - o n - w r i t e     w r i t e - a h e a d - l o g g i n g   ( f l u s h i n g ) ,   ( c a c h e ) 访   ( C L F L U S H )   a .   C L F L U S H O P T  
b .   C L W B   ( C a c h e   L i n e   W r i t e   B a c k )   c a c h e   l i n e   ( C L F L U S H O P T )   c a c h e   l i n e   ( i n v a l i d ,   M E S I p r o t o c o l ) ( E x c l u s i v e ) C L W B   c a c h e   l i n e 访 c a c h e   m i s s ( C o m m i t t i n g   t o   P e r s i s t e n c e )   P C O M M I T   s t o r e ( N o n - t e m p o r a l   S t o r e   O p t i m i z a t i o n ) ( ) ,   使 ,   s t o r e   ( 使 M O V N T I   ) N o n - t e m p o r a l   s t o r e 使 c a c h e   l i n e   ,   f l u s h   c a c h e   l i n e ( s e e   S e c t i o n   1 0 . 4 . 6 . 2 .   o f   I n t e l ®   6 4   a n d   I A - 3 2   A r c h i t e c t u r e s   S o f t w a r e D e v e l o p e r ' s   M a n u a l ,   V o l u m e   1 ) N V D I M M   N V D I M M - P   S P D K   N V D I M M N V D I M M N V D I M M         D R A M   c a c h e   m e m o r y   l e a k P m e m P m e m S P D K     1 7 . 1 0   P m e m P m e m S P D K b d e v 使
l i b p m e m b l k   l i b p m e m b l k     P M D K   m m a p D A X I / O   I / O   ( B u f f e r e d   I / O ) .   I O I O 使 I O p a g e   c a c h e       L i n u x     访 r e a d / w r i t e     I O   m m a p ( )   I O   m m a p ( )
m m a p m e m c p y / s t r c p y .   l o a d / s t o r e ( m s y n c f s y n c ) m m a p m m a p p a g e   c a c h e m m a p D A X D A X d i r e c t   a c c e s s m m a p D A X p a g e   c a c h e 访 N V D I M M m m a p N V D I M M D A X X F S ,   E X T 4 ,   W i n d o w s   N T F S   使 2 . 3 N V M   P r o g r a m m i n g   M o d e l N V M   P r o g r a m m i n g   M o d e l   使 2 . 3 . 1   M a n a g e m e n t   d r i v e r A P I N V D I M M   2 . 3 . 2     使   使 N V D I M M   d r i v e r     访 N V D I M M
2 . 3 . 3     D A X l o a d / s t o r e p a g e   c a c h e   N V M   P r o g r a m m i n g   M o d e l     N V D I M M P M D K l i b p m e m b l k   p m e m l i b p m e m b l k l i b p m e m l i b p m e m P M D K ,   f l u s h p m e m s t o r e   P M D K       l i b p m e m o b j , l i b p m e m l o g , l i b v m m a l l o c   访 N V D I M M   I n t e l   2 0 1 8 5 3 D   X P o i n t   I n t e l ®   O p t a n e   D C   P e r s i s t e n t M e m o r y N V D I M M 2 . 4 N V I D M M N V I D M M - N m e m o r y   m a p p e d   D R A M 访 N V D I M M - F m e m o r y   m a p p e d   F l u s h N a n d   F l u s h M e m o r y   c o n t r o l l e r   c h a n n e l N V I D M M - P U n d e r   D e v e l o p m e n t 访 N V D I M M - N N V D I M M - N i n t e l   A E P N V I D M M - F N V I D M M - N N V I D M M - F 2 . 4 . 1   N V D M M P M E M N O V A   F i l e s y s t e m N O V A g i t h u b Z U F S N e t A p p Z U F S Z e r o - c o p y   U s e r   F i l e s y s t e m z e r o - c o p y m e t a d a t a z e r o - c o p y Z U F S P M E M F U S E z e r o - c o p y F U S E D R A M 2 . 4 . 2 . 1     c o m m i t   a n d   f l u s h   c o m m i t   o n   w r i t e   2 . 4 . 2 . 2   D R A M S S D 2 . 4 . 2 . 3   D R A M 访 S S D 1 ~ 3 p a g e   c a c h D A X D A X D i r e c t   A c c e s s ,   b y p a s s   p a g e   c a c h e P M E M m o u n t     " - o   d a x " D A X P M E M m e t a d a t a 使 p a g e   c a c h e b u f f e r   c a c h e " - o   d a x "   m o u n t   o p t i o n
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则