Magnitudinea canalelor porilor sunt divizate roca: sverhkapillyarnye - dimensiune canal mai mare de 0,5 mm, capilar - 0.5 - 0.0002 mm (0,2 microni) subkapillyarnye - mai puțin de 0,2 microni. Cu cât canalele de pori sunt mai mici, cu atât este mai mare rezistența la mișcarea de ulei, apă și gaz. Cu canale subcapilare, chiar și cu porozitate ridicată, roca va fi impermeabilă la lichid și gaz (argilă). Compoziția poroasă a rocilor clastice necimentate depinde în principal de compoziția granulometrică. Pietrele grosiere, grosiere, cu granulație slabă, cu granulație medie, sunt dominate de pori mari de dimensiuni similare. Pietrele fine și fine au pori mici. Stâncile carbonifere au o compoziție de pori. Shell rock, calcare de alge au pori mari. Limestonele și dolomitele de origine chimogenică sunt fine, fine și cu granulație medie. Cu aceleași dimensiuni ale granulelor, rocile cu boabe rotunjite au cea mai mică porozitate, cea mai mare - cu unghiular și plat. Porozitatea depinde, de asemenea, de așezarea boabelor, cu o stabilitate liberă, porozitatea poate fi 48, rombică - 26, paralel - 12%. Porozitatea rocilor, în special a argilelor și argilelor, poate depinde în mod semnificativ de presiunea formării. Extracția de roci pe suprafața Pământului conduce la o schimbare a porozității lor cu 7-50%, care ar trebui luată în considerare atunci când se compară porozitatea rocilor determinată în condițiile puțurilor și pe suprafața Pământului.
Porozitatea rocii poate fi ridicată, dar unele dintre pori pot avea o natură închisă, ceea ce exclude posibilitatea de mișcare a lichidului și a gazului în ele. Capacitatea de a muta fluide, în pori de diametru mic, depinde de gradientul creat de presiune în stâncă. În acest sens, distinge între porozitatea completă (absolută), deschisă, eficientă și închisă.
Porozitatea totală include volumul tuturor porilor (golurilor) din stâncă, ambele interconectate și izolate.
Porozitatea deschisă include volumul numai de pori interconectați. Diferența dintre porozitatea totală și cea deschisă dă valoarea porozității închise.
Porozitatea eficientă (dinamică) include volumul numai atâta timp cât fluidul se mișcă, fără zone stagnante la un anumit gradient de presiune. Porozitatea dinamică caracterizează nu numai roca, ci și proprietățile fizico-chimice ale hidrocarburilor și ale apei care o saturează. Valoarea porozității dinamice caracterizează rezervele de hidrocarburi recuperabile atunci când sunt deplasate cu apă. Pentru un sistem monofazat, porozitatea dinamică și eficientă este identică.
Coeficientul de porozitate m determină raportul volumului de pori din eșantionul de piatră Vpor la volumul probei. Coeficientul de porozitate este definit ca procent sau fracțiuni ale unei unități.
În consecință, se poate determina coeficientul de porozitate deschis. Cu toate acestea, nu toate spațiile poroase, cu excepția porozității închise, pot fi ocupate de petrol sau de gaze. În legătură cu aceasta, se introduce conceptul de porozitate eficientă (utilă) a formării. În acest caz, atunci când se calculează coeficientul de porozitate eficient din volumul spațiului poros al probei de rocă, volumul de porozitate închisă și volumul porilor ocupat de apa reziduală trebuie scăzute.
În cazul încărcărilor dinamice create pentru deplasarea uleiului și a gazului în rezervor, în funcție de diferențele de presiune, proprietățile uleiului, sistemul cu două sau trei faze, proprietățile capilare ale rocilor și alte cauze, o parte din ulei nu se poate mișca. Pentru a lua în considerare și a evalua condițiile existente în rezervor, se introduce conceptul de capacitate dinamică utilă a rezervorului și porozitatea dinamică și se calculează coeficientul de porozitate dinamică.
Cu o adâncime mai mare de determinare, porozitatea totală depășește din ce în ce mai mult porozitatea deschisă. Porozitatea depinde de compoziția litologică a rocilor. În nisip, porozitatea totală și deschisă este practic egală. În argile, porozitatea totală este mare, iar deschiderea este nesemnificativă sau chiar absentă.
Pentru determinarea coeficienților de porozitate a rocilor se folosește metoda de cântărire într-un lichid (de obicei kerosen) și aerul dintr-o probă saturată cu același lichid.