cache_dir ରେ Squid ର ଡିସ୍କ କ୍ୟାଶ୍ ଡିରେକ୍ଟୋରୀ ଖୋଜନ୍ତୁ
ପ୍ରତ୍ୟେକ Squid ସ୍ଥାପନା /var/spool/squid ଅଧୀନରେ କ୍ୟାଶ୍ କରେ ବୋଲି ଧରିବା ପରିବର୍ତ୍ତେ ବିନ୍ୟାସିତ ଡିସ୍କ-ଷ୍ଟୋର ଡିରେକ୍ଟୋରୀ ପଢ଼ନ୍ତୁ।
cache_dir ବ୍ୟବହାର କରୁଥିବା Squid ସଂସ୍କରଣରେ, ସେବା ପ୍ରକୃତରେ ଲୋଡ୍ କରୁଥିବା ବିନ୍ୟାସରେ ସେହି ନିର୍ଦ୍ଦେଶ ଯାଞ୍ଚ କରନ୍ତୁ। ଡିରେକ୍ଟୋରୀ ଏକ ଆର୍ଗୁମେଣ୍ଟ, ସାର୍ବଜନୀନ ସ୍ଥାପନା ପଥ ନୁହେଁ:
cache_dir ufs /var/spool/squid 100 16 256ଏହି ଉଦାହରଣରେ /var/spool/squid ଡିସ୍କ-କ୍ୟାଶ୍ର ସର୍ବୋଚ୍ଚ ଡିରେକ୍ଟୋରୀ। ନିମ୍ନରେ ଥିବା ସଂଖ୍ୟାଗୁଡ଼ିକ ଏହି UFS ଷ୍ଟୋରର କ୍ଷମତା ଏବଂ ଉପ-ଡିରେକ୍ଟୋରୀ ବିନ୍ୟାସ ବର୍ଣ୍ଣନା କରେ। ସେଗୁଡ଼ିକ ପଥ ନାମର ଅଂଶ ନୁହେଁ।
ସେବା ଦ୍ୱାରା ଚୟନିତ ବିନ୍ୟାସ ଫାଇଲ୍ ଏବଂ ଏଥିରେ ଅନ୍ତର୍ଭୁକ୍ତ ଫାଇଲଗୁଡ଼ିକ ଯାଞ୍ଚ କରନ୍ତୁ। ଟିପ୍ପଣୀ କରାଯାଇଥିବା ଉଦାହରଣ ଡିସ୍କ ଷ୍ଟୋର ସକ୍ଷମ କରେ ନାହିଁ, ଏବଂ ଏକାଧିକ ସକ୍ରିୟ cache_dir ଏଣ୍ଟ୍ରି ସଂରକ୍ଷଣକୁ ଅନେକ ଡିରେକ୍ଟୋରୀରେ ରଖିପାରେ।
ଖୋଜିବା ପାଇଁ କୌଣସି ଡିସ୍କ କ୍ୟାଶ୍ ନ ଥାଇପାରେ। Squid 7 ରେ ଦଲିଲିକୃତ ଡିଫଲ୍ଟ ଡିସ୍କ କ୍ୟାଶ୍ ବିନ୍ୟାସ ନ ଥିବା ସମୟରେ କ୍ୟାଶ୍ ବସ୍ତୁଗୁଡ଼ିକୁ କେବଳ ମେମୋରୀରେ ରଖେ। ବିତରଣର ବିନ୍ୟାସ ସ୍ପଷ୍ଟ ଭାବରେ ଡିସ୍କ ଷ୍ଟୋର ଚୟନ କରିପାରେ। ଏହି ଇଣ୍ଟରଫେସ୍ Squid 7 ପର୍ଯ୍ୟନ୍ତ ଦଲିଲିକୃତ ଏବଂ Squid 8 ରେ ନାହିଁ, ତେଣୁ ଏହାର ବିନ୍ୟାସ ସିଣ୍ଟାକ୍ସ ପ୍ରୟୋଗ କରିବା ପୂର୍ବରୁ ସ୍ଥାପିତ ସଂସ୍କରଣ ଚିହ୍ନଟ କରନ୍ତୁ।